Good quality, very large beds that fit my 16 pound cats, very stable even when they jump off, easy to put together - just twist on two beds. It is quite tall though. They have to jump on the 2nd highest bed to get down from the top. 

Very happy with this purchase!