Fit as expected. Arrived in 2 days. Blue is a cobalt blue like the picture. Reviews were accurate. Flattering on a size 10 frame - more flattering than photo shows. Great for a winter beach wedding. No slip needed, Not see-through, not clingy. Great length for 5'5" in sandals - just a little long so it covered my toes. A little wide at the arm pit area but not uncomfortable. Received a lot of compliments. Easy to adjust where waist sat.