These are pretty good camis for the price. The fabric is a little sheer but I use them as undershirts so it's not a big deal. I ordered a medium even though I am usually a large because I like my camis to fit snug and it fit exactly how I wanted. They are decently long too, can cover my butt when I wear leggings. I ordered the black, grey, navy, and white set -the colors are ok, the navy is a little darker than I expected. I've been wearing them for about a week now, have washed them, and so far no problems with the straps breaking or any tears.