My cat loves it, and it came two days early which was great. No missing parts, and relatively easy to set up. Happy with my purchase.