This is a quality product but my 21 pound beagle just barely fits in it so it's a little smaller than it seems in the picture.