I love this storage bench! It feels sturdy enough to sit on and can hold so many shoes. I no longer trip over shoes now. I had someone assemble it so I can’t comment on the ease of assembly but I’m very happy with this purchase. It even comes with a marker to touch up scuff marks.