Perfect but the small size was off by a foot if you care about measuring. Got two large and one matt sized. Very soft on the feet