Bench is sturdy and easy to put together. Upholstery is of good quality.