Cheap fabric not ribbed ugly
Item is so soft and has some stretch to it. I ordered size 6 and it seems to run true to size or just a tad larger which is a plus in my book bc everything shrinks in the wash and my kids don’t stop growing. The color is accurate and really adorable in person!