The shirt is a little snug, but hopefully once I get back into a regular swim routine it will be more loose. The colors are great, the shirt is just adorable. I am very happy with it.