Very sturdy for the price. The upholstery is a beautiful gray but it's rather hard and not as soft as I was hoping for.