Showed up on time. Extreamly easy to put togeather. Good quality and very sturdy. My cat LOVES it! If your thinking of buying this... do it you wont regret it.