Fit the area we purchased it for on our boat perfectly.   Will not stand up to abuse of crazy wild animals, or rough handling, but for our two toy Schnauzers it will be perfect!!