The cushions are the color depicted online. They are firm but comfortable. It went together easily and only took a short time to complete the assembly.  I also like that the back is adjustable.