Nice quality, feels good when walking around barefoot. Colors are what I expected. Perfect size easy to unravel and put it down. It fits perfectly in my living room. Looks great!