I have bought quite a few things from Flexliving and this is by far my favorite. It is so comfortable and so cute! I have a 27 inch waist and bought a medium. It is a little big in my waist area, but fits my chest perfectly! I am really hoping these are stocked in all the colors, because they aren't just a want, but a need. Highly recommend.