The fabric is thin and breathable. i wore it for a couple of hours. after i took it off i noticed it went down to its original shape. my 3 year old wore it around the house and played ninja very comfortably, i didn't have to worry about her having breathing problems. it went back to its original shape. great product over all.