Perfect for layering under a blazer or caridigan. Color is baby blue, photo shows a little darker. Retailed for $24 - must have for any wardrobe basic.