My wife and I must have reviewed most of the shoes bench on the market and are so happy with our choice. The details, the color, the size, the functionality, the cushion, everything about the shoe bench is perfect. it has great depth, great finish, is easy to put together(from a man who is not handy and just moved from an apartment to a house), they gave us all of the parts and it was packed really well. It pays to spend a little more and get a great quality product. I cant say enough about it.