Sturdy, solid and beautiful.  Bought for my granddaughter and she just loves it...Put it together myself in about an hour...I did have to set holes for the mirror myself, however no big deal.... Matching stool very nice...