This was really easy to put together, it took me under 10 minutes to inbox and put it together. It looks really nice in my entryway. The seat is very firm like other comments mention, but I don’t mind as it’s just somewhere for folks to sit and take shoes off and put them back on.