colors are cute though looks little darker. Swimsuit material but my sisters a size 10 about and these will fit her fine and not to see through. The smaller you are the less see through and there not see through on her who is a normal size nine to ten.