it is absolutely perfect in every way. shipped on time, unrolled easily, its BEAUTIFUL!! it is also very soft and comfortable to walk on. I dont have my couch yet, so sometimes I just eat sitting on the rug because it is so comfortable!! colors were an exact match to pictures shown.