Wonderful product. Good price. Cats loved it. Lots of fun watching them play. Has 2 little mice toys on it. Cat loved bouncing them around. Assembly was easy. The product was nicer than I thought it would be. The carpet is a very soft and fluffy.