This product shipped fast. It was fairly easy to put together. It is very pretty, the carpet is a nice shade of green and is soft. The kittens love to play on it, and love to sleep in the little cubby hole. The problem with it is that it is a little wobbly at the top. I suppose they don't last forever anyway. Other than that I am not disappointed in this piece, but still can only give it 4 stars.