I really like this bench. The only reason I gave it 4 stars and not 5 is because the upholstery had some issues. There were 
Random staples in the side of leather bench that I needed to pull out. Left small pin holes but not horrible. It is a great bench and very sturdy.