Super easy to put assemble. The opening and closing mechanism is very smooth. I've been using it as a entryway bench and it fits the space very well. My only nitpick is that the cushion on top could be a little softer with more cushion, but so far so good.