It has stretch but is a light weight fabric that has a nice drape to it on the body. I had never bought anything like it before and was very pleased with the fabric. It's easy to wash, no ironing necessary and the way the fabric feels to the touch is very pleasant and comfortable. It does not itch like so many fabrics today. I find it's comfortable in our hot, humid weather. The quality is very nice.