It’s the perfect bench for our entry way. Not terribly hard to put together. We just moved with it too and I’m glad it’s such a sturdy piece!