All three pieces are 96 percent cotton and 4 percent spandex The pants are size 18 with belt loops and belt. They are 44" long The skirt is size 20 It is 33" long Zipper in the back Has two pockets Had belt loops and uses the same belt as pants The top is size 20. It is sleeveless It is 26 1/2" long The belt is XXL Genuine Leather The belt is 43 1/2" inches