super happy with the swimmers! took a few weeks to arrive, however i am overall impressed with the quality and the fact that they look identical to the photo displayed. only thing is that they are REALLY small considering i ordered a size M and i am not a large person, so definitely order a size above what you normally would! xxx