I am a very picky person and this top exceeded my expectations. I am usually a 1x but the X-large fit perfectly, soft, flattering, very comfortable and easy to nurse in! Will be ordering more colors...