Easy to put together and looks so nice! Slightly firm but will most likely last a long time due to that factor! I love the reclining feature and it’s size! Perfect addition to our living room!