The Storage Bench came on time and was easy to put together. It came out exactly as expected. For the price I paid, the product is a good value. It is a very useful piece of furniture since I now have peace of mind in not dealing with several pairs of shoes by the door. What I like about it is that you can sit on the bench, however, the cushion is very hard. It does match what the website said about it. It became a piece of conversation for the people who came to visit us. Everyone loves this item and I did provide them the website that I bought it from. Yes, I would recommend this product to a friend. My home looks a lot better now that there is a place for the shoes that use to crowd by the side of the patio door. We live in a tiny condominium unit, and this Storage Bench has been a great accessory to make my living condition, better. I have had a couple of shoes rack/storage before but nothing beats the Storage Bench.