Good quality. seats are very deep, not the best for an upright posture but very nice for snoozing. Soft.