Generally really happy with this product. It took between 45 minutes to 1 hour for 1 person to assemble but was fairly straightforward. I did have to attach the lower supporting beam once it was in position which was a bit of a pain. It seems sturdy and decent quality and I really like how it looks.