This product arrived on the  estimated day, it was very easy to assemble and it keeps the kitten  happy and entertained. Don't think I could have found a better match for our needs.