Color was perfect. Assembly was smooth, just read paper before trying to assemble. Seat & Leg cushions are nice and firm, looks  like wont indent from setting in same place, like foam cushions.Very satisfied with purchase.