Im happy with it. Its supposed to fit right so I was expecting that. Not too sure about the effectiveness yet but I fee great when I wear it. Beware the hot pink though as it shows through clothing very easily.