To start, the product seems to be durable and well made. The color and texture is consistent. I have not noticed any defects or problems. I haven't actually used it yet, so this is only based on my first visual inspection. It's actual durability will only be known a year or more from now when it has been used for a while. The photos show some wrinkles, but that is probably just due to it being rolled up for shipping and should flatten out after being laid out for a few days.But most importantly, the seller gave me great customer service. The first time I ordered this product from them, it got lost by the shipper/carrier. I contacted the seller through Amazon and they were very responsive. They offered to issue a full refund as soon as Amazon's refund policy would allow them to. Because of their good service, I asked the seller that if I re-ordered it that it would get delivered to me this time. They assured me that they would make sure to do everything in their power, from their end, to make sure it got to me this time. So I immediately ordered the same product from them and it arrived within 2 days.In conclusion: I am happy with the actual product and happy with the service I got from the seller. I would recommend both.I will update this review if any issues arise