I was not expecting to love these dresses so much! The material is similar to a swimsuit material, but they stretch feels appropriate/doesn't cause the material to get too thin, and they are very comfortable!! I actually purchased three of these dresses, and I love all of them! They do take a while to arrive--I think mine came from China--but they are definitely worth it!