It took my husband less than 2 hours to assemble it. The pillow and cushion covers are grayish off-white. It feels good quality. We just assembled it today so I don't know about its durability.  So far, LOVE IT!