We got the medium sized crate for our French bulldog puppy. She is only about 5 lbs but with the handy divider you can make it as small you you want and then push it back as they pup grows. I was in charge of putting the crate 'together' lucky for me all I had to do was pop it up. No assembly required. We love our crate and so does our puppy. Very pleased with it and would recommend to anyone. Can't beat the price either!