Easy to assemble, and great delivery staff! Memory foam cushions are stiff, but firm, and hold their shape well. Color is exactly as pictured in the listing. Love it!