Cute style, nice weight fabric. It does run a bit short. I'm 5' 3" Straps are adjustable so the hold is pretty good on top. It does have some thick padding which help shapes your top.  Very cute for the price. I deducted one star for how short it runs.