I like the rug a lot.  It is a good size for my deck and adds some eye appeal.  I think it drains well since we have had a lot of rain of late and it doesn't have any puddles on it.  My only complaint is that the edges roll up a bit and could be a tripping issue.  I hope that they will flatten over time.