Really like this top.Fabric is quality and well made. Stripes on the seams match perfectly, which make it look more expensive than it's priced. I ordered a M and I'm 34B, 5'2'' and usually wear M. It lands below my stomach but definitely not below hips. Top is slightly fitted, so if you prefer loose, then ordered up a size? I plan to order again.