The first and most surprising thing I noticed about this product is that is keeps me sitting upright without slouching. It is a flexible fabric but it is thick enough to keep my posture in check. I am a nursing mother, and I have a lot of neck and back pains from being in a slouched position numerous times throughout the day, and it helps to keep my back in the correct position. I�m not saying buy this product for that reason alone, but it is a nice added bonus I noticed. The thickness of the fabric is positively more than I expected.