These are just what we needed! Seat is a nice large size, back is relaxed back a little giving it an open feel. It swivels smoothly and the foot rest is sturdy.