This bench is very cute and provides us some helpful storage in our entryway. It was a bit of a struggle to assemble, however, due to the alignment being off on several of the pre-drilled holes. We had to get creative to make everything come together properly. Also, one of the hinges on the seat/storage lids is a bit of a bear to close while the other glides smoothly closed every time. Overall, mostly happy with this unit.