Top is very pretty but has a weird chemical smell. I have been letting it air for several days but the smell persists. Also, based on your recommendations, I ordered an XL which is too large. It also needs a tank under it for modesty. Fortunately, a relative is a talented seamstress and should the smell ever go away, will have it altered.