I AM 5'4, 175 POUNDS, 38DDD.....BOUGHT AN XL....WASHED AND DRIED AND IT DID NOT SHRINK. IF IT DID, IT WAS VERY SLIGHT. THIS DRESS IS SUPER CUTE AND COMFORTABLE AND VERY LIGHT WEIGHT.I GET LOTS OF COMPLIMENTS ON THIS DRESS. I HAVE ORDERED ANOTHER IN A DIFFERENT COLOR IN AN XL AND A LARGE TO SEE WHAT FITS BEST.