Easy to put together but heavy so definitely lift boxes with a friend. It is firm and back doesn’t provide much cushion but throw pillows are a help. Very happy with quality for the price