Easy assembly. Colors look like online. Love this chair for the colors with my navy couch. I am glad I waited for the chair to be back in stock. Worth the wait!