We bought this crate in the large size for our English Springer Spaniel.  It replaced a slightly smaller Midwest Ultima crate (which they no longer make and have replaced with the Ultima Pro).  I wasn't able to find a better crate at this price, so I would recommend, but with some reservations.  It is not as sturdy or as high quality as the Ultima crate we purchased 4 years ago.