Just the right size for our 10lb  mini doxi. Easy assembly w/good instructions. I did place the bottom tray inside the crate vs underneath for smoother support for his bed. This crate adds a nicer look vs the plain metal crate we had. The only reason I gave it a 4 star was the flimsy locks and not the easiest to lock/unlock. I found keeping the lock lever turned down and lift it to get through the locking part works best. I bought the XS crate and 1 lock would have been fine. I actually only lock the top one and that’s sufficient to keep the door shut.  I love the look and I am very happy with my purchase!