More plush than I thought it would be. Label says 100 polyester, not polypropylene like the description states. Not a lime green but not really olive either, more like a mix of the two with yellow undertones. Goes well in our dining room to lighten it up and play off our green artwork. Slight odor at first that went away after a day. Rolled flat immediately! Overall I like it.