This product was delivered promptly, in excellent condition, with all pieces included. It took about 25 minutes to put together. It is very sturdy (do not need to bracket to wall). My cats (3) are very happy with this product. I would recommend it.