This is a sturdy product and easy to install. It came in a well packaged box and took only about 5-10 minutes to install. Leather top cushion feels good and made the bench seems more well put together. I use this by the entry door and it comes in handy for guests to sit and take off their shoes.