It was a surprise for my daughter’s bday. It came very quickly. And ultimately we are pleased with the final result. BUT, piece #2 did not have the holes pre drilled. It’s a very good thing my husband is good with things like this or I, myself would’ve been screwed trying to put it together. But, like I said. We love the final result.