I purchased the beige, and the image online makes it look more like a natural/cream color but it was definitely more yellowish in person. Almost like an "antique" color. I may still be able to work with that though, but they'll definitely stand out against my off-white walls much more than I was planning. You can't tell in the image, but they are textured, almost like horizontal stripes. The texture is something I was looking for, but if you want something solid you'll want to find another curtain.