Worn just once, no holes or major issues - just a few small fuzzies on the bum from the bottom of the pool. Washed on gentle and hung to dry. The tag says medium but we purchased it from a local boutique as a size 4T. I would say that it fits that size similar to our other brands. Perfect for your little frozen or Elsa fan. Especially great for a trip to Disney.