Awesome bench! Definitely worth the price! 
Fits great for a entry way bench. Really like the storage under the seat and the shoe rack beneath! No wasted space. 
Assembling was okay ... some bolts were difficult to get to screw in. Seat part came already put together just have to assemble the bottom rack and with top seat.