Was super easy to put together. I did it by myself in 45 min. Seat is a little firm but bring modular was incredible as I had limited space getting it up steps and into a unit!