This isn't a suit I would wear to my son's swim class, but definitely laying out at the pool with my girl friends. It is very pretty and I love the unique print. I would say it runs pretty true to size. I'm between a small and medium and I chose the medium and it fits perfect.