these are great camis! i bought 2, and then came back and bought 4 more in a variety of colors to wear under pregnancy shirts which are notoriously low cut.
i am 5'6'' and (was) 142lbs prior to pregnancy - these camis are one size fits all.
they are long. normally, i prefer a shorter cami, and i will see if i will continue wearing them afterwards, but for the time being these are perfect.

currently at 28 weeks and with a sizable belly, these fit very very comfortably with lots more length to go - they should easily last the entire pregnancy. they are of a good quality, and CHEAP - especially when compared to maternity camis. the colors are vibrant. they form-fit very well, and stretch great. they do not feel tight or loose in any way, just comfortable. i am very happy with my purchase.

update: i was able to wear these very comfortably till i gave birth at 40 weeks, with full belly coverage!