Sturdy!   Easy to assemble and Large was perfect size for my Blue Heeler  Australian Shepherd mix.