These arrived earlier than expected and the Navy blue color is perfect!  The cushion quality seems okay, but I don't think I would be as happy with them if I had paid full price.