Decent quality for the price. It probably took 30-45 minutes to set up but we had other things going on at the same time. I would recommend a few extra bolts and washers to be safe. 
So far my daughter loves it.