Very high end quality. Assembly was pretty easy. Some holes didn’t align perfectly but I was able to make it work. I’m very happy with it and hope my kids don’t come near the light colored fabric!