Sturdy, great quality, and I was able to assemble it by myself. I did have to improvise attaching the strip of lights, but they work perfectly with the remote or via the app.