So cozy! I have not yet snipped any length off, but they are nice! I ordered XL as I am 170lbs and 5'9".  As the heat approaches this summer, I will be extra glad for them under my garments. Good year round to make your garments fit nicely.  Glad I purchased them.