It is very sturdy!
Word of warning, we bought the xxsmall for our 12lbs cat and it is huge!
We dont mind the fact that he has so much room in it but it was much larger than we expected.