Came quickly, within the week after purchase. Everything is easy to assemble and idiot-proof. 

The blue is PERFECT. Its a kind of dark royal blue and when light hits it its kind of a muted medium blue. 

The pillows are GREAT. Firm and very comfy. Seats are perfect firmness. 

Overall, this was worth the purchase.