Super comfy to sit on and really easy to put together. Took me about 2 hours by myself. Firm but not to hard.