Very good quality, very easy to put together.  One screw was missing, however, after getting in touch with the manufacturer the piece was sent out right away.  This product matches the description perfectly. I recommend this product to all cat lovers.