Just perfect and very easy to put it together. It’s on the firm side and the seat is deep so I put a pillow at the back and still have plenty of room to sit comfortably.