It's pretty comfortable but it's problaby not as comfy as neoprene. I suspect I'll prefer to wear it over a t-shirt instead of against the skin. It's a heavy, elastic, nylon. I haven't worn it out of the house yet, though, so can't say too much. I need to order up one size.