For the price its good, was easy enough to assemble on my own.  Wouldn’t say that it would be suitable for a fully grown cat though, but for a kitten is fine.  Great quality material