Very sturdy and well crafted. Im only giving four stars because there were some minor imperfections on the bottom of the upholstery. You cant see it from the top, so overall very good quality.