My dog loves it.  Gave his old crate back to his sister. 

Con:  I have arthritis in hands, so very difficult to unlock to in the morning to release him to go out and potty and play.  He loves the crate so much, at 2200 hours he will go sit beside until I open for bed time.