I love these rugs. I’ve ordered 4 of them. We have giant breed dogs and they hold up well for them.  However, some of the ends roll up. I wet the ends and clamped until they dried and the ends seem to be staying flat.