I bought this for my daughters cats and they both love it! It was very easy to put together. The carpet is very soft. Overall it is really well made! I highly recommend! Your kitties will LOVE it!