Very sturdy.  Carpet is plush and not cheap-looking.  Very satisfied with product.  This was higher quality than anything we say in Petsmart or Petco.