Good amount of cushioning.  Not 5 stars because some of the stitching for the "buttons" was missing.