I was hesitant to buy clothes from Revain but I was pleasantly surprised with this brand and the purchase! I ordered a medium and a small to see what fits best. I usually run a size small and with this shirt the size small was a winner. It's not too loose or too tight, it's actually just right. I haven't washed it yet but plan on hand washing and air drying anyway. The color corresponds to the picture. Light but not see-through. I look forward to ordering more of these in different colors. They will be perfect for our Florida vacation!