Arrived on time. Easy to assemble, took me 30 minutes. My 2 new kittens love it and it saves the furniture from being abused.