LOVE THIS!  I was worried it would have ripples or roll up, as some of the reviews stated, but its great!  We laid weights on the corner for the 1st night and its laying oerfectly flat.  Awesome pattern, great color.  My sons gaming chair rolls onto it without a fight, its not too thick, but also not cheap thin.  For the money, its a great deal!  Also, the dog approves.