Size and color are perfect, but it doesnt lay flat, even after weeks of use.  I bought this for my dining room, so the chairs wont scratch the floor and added a thin nonslip pad underneath.  I thought it would be a flat weave, but its more of a fuzzy, but flat texture.  Its easy to vacuum and do spot cleaning.  All in all, for the price its been a good buy.  It would be cute in a playroom or sunroom.  I just hope over the next few months that it will flatten out a bit.