I bought this for a costume and it was perfect. I've actually worn it over jeans as a top going out and I looked great! The neck doesn't choke you. It fits in the boobs and waist and flares over the hips. It is very flattering! I am 5'5", 160 lb, 38 B/C, and medium fits perfectly.