I love this bench. I was skeptical upon ordering afraid that it would be too small.  It's not - it's just right.  I didn't attach the legs because I'm short (5'3") - without the legs, it's just the right height for me to sit on to put my shoes on. There's also plenty of room inside to store items.