I love these. The fabric is soft and hugs the body. The print and color are so much fun, matching diff tops with all the colors in the leggings. I bought XL at 5'7", 150lbs and I could not ask for a better fit. Love, love, love these.