Super easy to put together, roughly 30 mins. Really comfortable and its super nice that it is reversible. And props to the delivery men for carrying it to the 2nd floor, really appreciated that!