Had to return for next size up, so buy a little larger if you're on the fence.  But 10 year old daughter LOVES them.  Perfect for the pool.  We got the purple- which looks exactly like the picture.  Just as pretty and bright.