Easy to assemble! We have the red color. My son loves it for online school. Seat is not super cushy but, is ok for my 9-year old to sit on.