My kitten absolutely loves this! It was very easy to put together. Shipping was fast & the product looks exactly like the picture. The carpet is soft & fluffy. The color is beautiful.