The dress was good value and well made.  However, it did run small in the bust area.  I ordered a 3X to be on the safe side.  The rest of the fit was fine, but the bust required quite a lot of modification.  I tried to get in touch with the company for a return with absolutely no success or response.