A better product than I expected.  I wasn't thrilled with the plastic feel of the fabric, but the foam is denser than expected and more comfortable.  Size is perfect.