It was exactly as shown and described. Assembly was easy and all parts present.  The overall quality is good and my kitty loves it.  We also easily added some additional shelves for kitty perches.  I would recommend this product!