Love this rug! It came packaged well, unrolled it and it was exactly what i wanted! It is a bit thin so when my large dog rolls around playing on it does move but I’m sure i can do something on my end to prevent that.