It does all the things and pretty comfy... I would love a little more cushion, but it met standards and looks good