Seat and back cushions are nice and firm and I appreciate the swivel ability. Unfortunately, you can't really lean back without releasing the foot support, and it takes some effort to re-lock the foot support back down afterwards.