This is definitely a cute top! i am 5'1" 34a, and bought the extra small. it fits well, very flowy. a little shorter than i like, but it still looks cute. it's thin, but soft and comfortable. i wore it just like the model, with my long jeans and some wedge sandals and it looks great for a spring day!