Delivery was fast, assembly was pretty easy, color is accurate to what's shown, and overall it's nice. However, they messed up the cushions and they look out of place. One of the cushions is shorter than the other and has a different kind of foam in it. I wish they were more careful with this -- whenever I look at it this irks me but otherwise it is a fine product for the price.