Would love it if it were put together but paying extra for assembly is not worth it. Canceled 3x in a row each 20min before they were supposed to show up. So can't really tell you if I love it or not! My cat loves it ( please insert sarcasm )