The product itself was excactly what i wanted and the quality was great. My cats feel in love with it right away and have a blast playing or sleeping on it. Its very sturdy, easy to put together and both my cats are large cats and fit easily in the houses. Thanks for such a great product.