I purchased this in the 6p and the 8p. both fit similar, but the 6p was just a little more form fitting. the problem i have with this top is that while the top of the shirt and the shoulders are awesome, the rest of the top is pretty boxy. i am a 36c, broad shoulders. i did layer it with a longer necklace which helped deter the boxy look. if the mid section could be a little more form fitting, it would be a perfect top! soft, cool fabric, great for summer.