These are really nice but they're smaller than I thought they would be. My dogs don't quite fit on them, unless they curl up tight, but they still seem to like them. Good enough for me!