Good quality, vibrant colors! I ordered one and it felt so nice walking on it and looked so good, I ordered another! A bit pricy but hoping they will last.