Easy to assemble. Cats took a bit of time to adjust to the squishy flower and now one of mine loves it and the other not so much. Flower is appropriate for small to medium cats especially. My babies are ~8 pounds and fit just fine. Colors are vibrant. Really happy overall.