Seems very sturdy and was easy to put together.  The fabric is soft, not very plush, but I think it will be adequate.  Lots of places to scratch which was a good selling feature.