I am 5 feet 11 inches and a size 20. I have a really hard time finding long rompers that look good on me. This is absolutely adorable! It has a nice length and the design is awesome! I got the XL. I already ordered another color, and may order more!