My Chihuahua is about 10 Lbs and he loves this crate. It has enough room for his entire bed to go into it and for him to fit comfortably. 
I have tried to crate train him before and he would whine and cry through the entire night until he was let out. With this crate though, absolutely no problems. He gets in without me having to actually place him in and he will sleep the entire night. It helps a lot that it is open on each side vs. the traveling crate style with slits on the sides.
If you have a dog that doesnt like to be crated at night (but needs to be) I would say definately give this one a try!