i bought this bench as a shoe storage solution for our mud room. we previously had been using a metal shoe rack which was messy and ugly to look at, and people would always comment on how many shoes we had. this nicely hides the shoes and makes it look neater and more organized, as well as providing a bench for us to sit on when putting our shoes on. the product looks exactly as it does in the photo, and stuffed to capacity (putting 2 pairs of my womens shoes in 1 cubby hole) it is sturdy and holding up very well. it also holds my husbands mens shoes/sneakers 1 pair per cubby hole well too when inserted sideways. even when sitting on it i can tell it will last us a long time and seems to be durable. assembly was very easy, i am a small person and was able to assemble in about 40 minutes without assistance/issues. instructions are clear, pieces are easy to use and identify. i have one complaint that the packaging for delivery is not very good and the box was partially ripped open during delivery, and one corner of the bench was damaged as a result, but it is not worth the effort based on how long it took to deliver (2 weeks) and for the price i paid to have it replaced.