It arrived quickly and the packaging was in great condition. It didn't take long to put together and wasn't difficult. It is an awesome cat tree for small cats and kittens. My 6 month old kitten barely fits in the cubby and cat bed on top but she plays with it still. It was a great deal so I quite happy with it.