I received this item within the estimated delivery time and it was really easy to set up. We had to remove the seat at the top as our cat did not fit in it (16lb's) even though it stated it would be fine for a large cat. She is happy with lying on the top perch without the seat.