Terrific quality and so soft.  My cat enjoys climbing the steps and looking out the window.  My daughter put this together so it was not that tricky.