Wasn't too difficult to assemble.  The color is a medium blue, which is what I wanted, and it's comfortable.  Very happy with my purchase and Wayfair!