The material, fit 10/10! Leggings fit like a glove! Small!! Top I did a medium but could have done a small. And green shirt not pictured, I did a small! Fits so good!