Swimsuit is super, the quality is very good, the rhinestones are all glued with a film were not to cling the fabric at. The smell is really very strong. I ordered the size M, I wear 42 size, I thought that it was not small, well, I think you could safely take S. I would say a little too big, although I do not know, cups with rhinestones they themselves look so can. Glitters very beautiful. Fabric White quality, as will be in use, let's see. I'll add it if you feedback later.