Overall I am pleased with this product. It feels solid & wasn't difficult to put together. My cats wasted time getting comfy on it. My only two issues are that I wish the top 2 beds had solid sides (one of my cats already fell out once) & I am a bit concerned with the sharp corners that they could get hurt jumping up or down. Love the look of it as well.