I bought this bench for my entryway in my apartment and it works perfectly! It was manageable in terms of assembly, and is perfect for the space. Our shoes fit nicely in it, and our mat (that we use to place wet shoes on) slides under it very nicely and serves as a hideaway space. The gray cushion did come with a small tear on the top (likely from rough handling in transit or got caught on the corner of one of the boards), but I sent in a request to get that replaced! Overall, we have been very happy with this purchase.