Love the fabric...love all the vibration modes & even a heat mode!! Fits my body perfectly! Just love it!!