I bought this for our little babies, Brixie and Baby.  It was quite a feat to get it built, as my son and I were the ones doing it, had to take it apart and redo a couple of times...lol  
Seems pretty sturdy, just have to get the doggies used to going into it...