The cushions are a tad stiff. The only true complaint is the arm rest fabric. It is just has Velcro around the arm bar and slides back and forth. The color is true to the photo. Easy to assemble.