This lens is built along the lines of the 100mm f2 Canon lenses from the 1990s. Reviews are mixed especially with respect to the auto focus in live view. Image quality appears reasonable.
If you have no issues with using the viewfinder or are happy with manual focus then this presents good value.
looks like a reverse-engineered copy of the Canon EF-100…visually, it looks identical apart from the different branding