Perfect! Comfy, seat cushions are firm but relax around your body it’s perfect!