The item arrived in a couple of days. It is very cozy and warm. The color (island blue) is very neat and exactly as shown in the picture. I wear size 12 and purchased an M which fits very well. The adjustable waist makes it fit perfectly. Put it on today and was very satisfied. Highly recommended.