All in all the product is great. I was concerned about it being too hot to walk on and it does get a bit too hot for vegas weather but most things will with temps reaching 110. They snap together easy and can be easily taken apart as well. Would purchase again!