Easy to put together. It took me about an hour which included 15 minutes to unpack everything. It looks nice and is comfortable.