Everything came just as expected.  It was the right size, the finish is very nice, and it's really sturdy.  It seems to be very good quality and so far I think she really likes it!