I am a modest dresser so I wear capri leggings with this shirt. Make it look a little sexy but still modest. I am 5 1 and about 150 so what I really like is even though it's a maxi it doesn't touch the floor. Even if you are shorter it has a easy roll waist that still looks nice. I ordered a medium and it fits well but a small would have fit also because the material is forgiving. The material is thin but like I said leggings or a short shirt underneath is really an attractive look. You can dress it up or down depending on the top worn with it.