Super super easy to put together. Very firm. Came with a pair of throw pillows so that was a nice surprise. It basically pulls out to the same length as the chaise, so it turns into a big square. Which is fun for the dogs and kids. The legs are uneven and things can wobble a bit. Hoping it settles and softens over time.