Other than running a tad small- (I normally wear Smalls in every brand of workout shirt, in these I wear a Medium, I'm 5'5 120lbs) I would say it's perfect. Love the material, and the color is exactly as shown. The bottom sits on your hips- again, exactly as shown. I would buy again.