This cami goes great under anything and matched most of my other clothes from Delia's. The fit is comfortably tight, though you might say it's too tight since it OS. The fabric is extremely stretchy, so even though I can't imagine how it would fit someone who's normally a M or L, I suppose it stretches and will fit eventually. It doesn't leave marks on your clothes and you can't even tell your wearing it unless it shows through your other clothes.
Feels too small
Bottom Line Yes, I would recommend this to a friend