I bought the cold shoulder "Navy E" one and it's really cute! Can't say if it will fade or shrink in the wash since I haven't used it yet. I wear a medium, I'm 5'7 and this fits nicely for the pool. I don't think I'd walk around town in it personally but it's perfect to cover up at the pool or beach. The material is nice but just a tiny bit see-through. It's not sheer at all but you can see the bikini underneath.