Easy to assemble. Looks like the photos. One button has already popped off of the seat cushion after only having it for one week though.