I received these very quickly they were the perfect size, great material and so far it has survived my 5 year old throwing and rolling on them everyday. They look great in my space, and are functional. Colors are true to picture. You can only spot clean them so I put scotch gaurd on the to protect.