Carpet comes really rolled up and takes weeks to lay flat.  This rug has received several complements from friends and family.  You definitely need a mat protector under this rug since it slips around a lot on hard wood.  I would purchase this again since the price was right.