Quick delivery , it was for my mom - she has 3 cats / 2 are of a certain age so they stay below but the young ones enjoys all the top to herself. Little challenging to put together/ to find the holes with the carpet BUT with patience we succeeded and the cats absolutely LOVE IT. Great purchase for us. NOTE: if you live an apartment don't forget to specify delivery option - we opted for text and from there I knew it got delivered has they had left the box outside the building.