Excellent product at a great price!  Easy easy easy to put together!!!  Now we just need a cat that will actually play on it!  Ours doesn't understand it!  Great cat toy though!!!!!