I love the purple color and the material is super soft! I ordered a small and the leggings fit perfectly but the top is huge on me. I will wear it at home but don’t think I will wear it out. I would rate it a 5 if the top fit me. I am 5’2 and around 107 lbs. The top looks like a large on me.