This crate is so what my Shih Tzu, KCee needed. Storage is the best! Was not hard to assemble. Did some color modifications, lol. Great quality!