Was very sturdy and would have been perfect but my dog was afraid to go in it.  He is a rescue and still working on his fear issues.  But, the cat loved it.  Went right in it and layed down.