This outfit is so cute! I love the shorts are high waisted and the top is so flowy! It is a little on the thinner side material. But I will just wear some short bike shorts under the shorts. I would say it is true to size. Inam 120 lbs and 5'4 it fits great!