We just received it in perfect condition.  Assembly was easy, sides and back snap together, wire connectors easily plug together.  Color is as shown from the computer image.  Recliner is firm and comfortable.  The cup holders are too shallow, this seems to be my only complaint.  I'm 5'10", 225 lbs and the fit is good, our little dog likes it too.  I'm very satisfied.