Reviewed by SeattleMom from Seattle, WA on Thursday, January 3, 2013
I normally wear a size 16W, 0X, or extra large and I ordered a large. I'm swimming in it. Order at least one one size smaller, possibly two. I haven't washed it yet, as it just arrived. It does appear to be nice quality though.