We bought this for my granddaughter's eighth birthday.  It took about 90 minutes to put together but everything was there and properly set up.  It was just the right size and she loved it. It's pretty sturdy and is holding up well.

Cons: Would be nice if the drawer was a bit bigger.