Looks great and the price is great for the size.  I put this on my patio and after a summer I did notice some mold growth, so not sure how long this will last. I did hold up very well to the amount of heat the patio gets, my last carpet warped a bit, but this one has not so far.