Shoppers praise £21 garden rug that 'cheers up patios' and 'withstands' bad weather

Wait 5 sec.

"The rug has really cheered up our tired decking for a year now. Despite hot sun, howling winds, rain, and inches of snow, it’s still totally intact and vibrant."