Fit well but I was very let down by the color. What I was expecting (based on the picture) was more of a fuschia/ magenta-like pink... what I received was way more in the Pepto Bismol family. I like the fit enough that I may try another color though!