Lovely soft material. Colors are slightly lighter than in the picture. But be aware that the material is Polyester for that style, not like the single-color ones with the bigger straps which are Cotton. I'm 5'3, 120 pound, small fits me perfectly.