These are so very soft and comfie. They may be a bit on the short side for the gym, and with leggings would probably bunch a little between the legs, but for around the house they are IDEAL. They are like your most comfortable tee shirt. I love sleeping in them or just wearing them around the house.