Appears to be well made with quality materials. Mostly pre-assembled. Instructions and photos could have been clearer but was not that big a deal to figure out. We haven't taken it for a spin yet so no comment in that area at this point.
After receiving the product, I didn't quite understand the installation. After contacting customer service, I sent an installation video, and the service attitude is very good.