I am 5'5 tall and 125 Lbs, I purchased a size small. The shirt is not see-through at all. It is not tight nor it is very loose, just perfect for the gym or just at home. It is very well made and I am very happy with it.
Pay in 4 interest-free installments so you can spread the cost.