A lot easier to put together than I thought. Fits my 2 Boston terrier pups just fine and keeps them safe and secure when I can't be around to watch them. Highly recommend.