5'9, 123l bs. I wear a small, but went with a medium and am glad I did. I do not like anything tight on me and this was a snug fit. There is a little puckering under the arm - due to fit, not a sewing defect so it's not totally smooth.  If you look at the model on the Pact website you can see what I mean.  Also, the packaging claims that it is so soft! Meh - I've felt softer.
All that said, I've been looking for a decent cami for a while. I was looking for one that had a bra, but this will do. Would not wear on its own due to nipple issue and not the greatest support - just enough to wear under something else. The price was not bad.  The fabric is good quality.  Have to see how it holds up after washings.
Would I recommend it? Yes. better quality than many I've tried and mostly does what I need it to do.