After much searching for an affordable shoe-holder/bench I couldn't be happier with this one!  Perfect size. Holds shoes for all four of us, and our hats/gloves.  Perfect height to sit on.  I'm not sure if it was easy to assemble, as my husband put it together, but he didn't complain!  Best price you will find on an item like this, even from Walmart.  Shipped fast.