Very sturdy and good quality! Was able to put it together in less than an hour. It looks beautiful in our home! Would recommend. Color is not quite as white as it looks in the picture. Is closer to ivorycream.