Love the look, the almond color is gorgeous. It's not cotton, the tag on the bedding says polyester. They are still soft though.