It is perfect. Arrived very quickly. Very easy to put together. Took less than 10 minutes. My cats are large and they fit on it very well. They have been on all levels