Bought for my 30 pound hound mix last summer for a 2,000 mile trip--pricey but worth it. It is great. I'm getting another one today (small) for my 16 pound terrier mix. Haul inside for night bedding. The little drawer is very handy for extra bags and treats. It was tight to get the cover off to wash but it did not shrink!