I'd love to give this 5 stars but there was a little area where the stitching had come loose...maybe an inch or so. Not a big deal. Other than that, I love it (and my pup does too).