Arrived in good time. Easy to put together. Sturdy and my kittens absolutely love it. Really good value for the price.