Easy to assemble,firm,I had guests last weekend they said it was very comfortable ,Thank you wayfair