My mat arrived is a very timely manner.  I am very happy with the mat.  Comfortable on your feet.  The colors are very pretty and look as shown on line.  I bought the large size.  I wish they would make this a bit wider and longer.  Yes I would recommend this.