Easy to put together, just takes a little time. The color is nice and my cat loves it, he’s on it every single day either sleeping or playing with the little bells attached.