I am very happy with this jumpsuit (my first ever!), got it in navy. I am only 5'2", but no need to hem this, and the waist is at the right spot (always a problem for me)! The narrow leg is flattering for short people like me since the wide legs just make me look shorter! I'm a 34B/C, usually size 6 or 8, and the small fits well - drapes nicely and is very comfortable, on the loose side. Giving 4 stars instead of 5 because the arm holes are quite large, so I will be sewing it in at the armpit around an inch. I just hope it will keep its shape after washing!