This is exactly what I have been looking for to wear when I have on a shorter top and leggings. It hides my bottom and the top section of my thighs which I don't consider a good look even though I am small (54, 108 lbs.). The top fits on me exactly as on the model. The top of the front hangs low enough that it shouldnt be worn without another layer under it, but it doesnt hang lower on me than the lowest point of my bra. Even in Large, I don't find the shoulders slipping because the fabric clings to the cotton tee I would wear underneath. It is a baggy look, but the linen-blend fabric drapes well and stays close to my body. The only negative is I think it isn't a $35 item ($25 would have been more reasonable), but because I know I will get a got of use out if it this spring and summer I am okay with the price.