I have never put together a product with so  many parts BUT, they were all labeled, perfectly matched the diagraminstructions. It was a breeze to put together and.. best of all my two Tuxedo’s LOVE it!!! Best pet purchase i have ever made. 5 stars on the quality if this product. You will not regret it if you buy this!