I am 5'6" and I wear a size 16/18.  I bought the 3X because I was worried it would fit like most costumes: usually they are too small.  The material is very forgiving, and I probably would have been better with the 1X, but I was able to tweak this costume and it still looked good.  I received a ton of compliments and it is quite comfortable to wear.