100% cotton and FABULOUS. This navy and cream zip-through top is tailored, comfy and polished. I zip it up completely because it looks sharp and dressier that way. Good high neckline for Team Long Neck, and as lovely un-zipped a little too. It's mine and looks great with navy lantern pants and sailor pants, and ecru barrel leg jeans.