In the picture it’s looks cotton or almost like velvet material it is polyester which we all know is stretchy material. The pants are like parachute pants. Or like droopy sweatpants. Crotch part to long. Design is very cute. Looks just like the pics, delivery wasn’t bad. Shirt fits just right. I ordered a size small.