super easy to assemble, almost as fast as a blink of an eye. And also very very comfy, the cat loves it too so I think I might need another set haha! The seat has a velvety texture. I took 1 star off because the base is extremely light - almost too light. I worry about tipping over. And because it's so light, I think the price might have been a bit too high, imo.