Bought two of these.  I love the blue one.  Perfect fit and perfect weight.  Warm in winter but still can wear in summer after baths or great for swim cover.  This was actual cotton whereas the purple i ordered from same place was not.