I love this storage bench! It arrived in just a few days after I ordered it and it was pretty easy to assemble. The cushion is a really nice micro fiber fabric and it looks great at the foot of my bed.