I'm using this bench in my entryway. I love the way the finished item looks, the storage area is generous, the top opens very nicely and it feels sturdy. For assembly -- I assembled it by myself and I will say every piece was simple and easy until I got to the "attach seat to hinges" step. I was able to do it by myself, but I would advise buyers to get someone to hold the seat while you position it correctly for the hinges.