I totally love this top. Sizing is on point...it has a fair amount of stretch. It's short though. Little over my navel which is not a problem for me at all.i wear a small but ordered a medium and when it arrived it must have been a baby medium! order 3 sizes larger than you wear!!!