Delivered on time as promised.  Colors and pattern outshine photo.  Material is very soft and comfortable to walk on. Great buy, good price.