Easy to put together, and the seats are deep. The cushions are pretty firm, but they’ll probably get softer with use.