I absolutely love this top. I purchased it in an XL & I'm 5'7" & weigh 168 lbs & am 71 years young lol. I could of worn a Large but, it would of been a little snug around my hip area, so I'm glad I got my normal size. I would rather have it be a little loose, rather than a little snug in around my hips. I have washed this top in the washer & dried it on delicate in the dryer & it doesn't shrink. Like I said,I absolutely love this top!!!