I received my grey sofa and it looks better in person than on the website. I am in love with this purchase. Hard to put the sides together but overall the rest was very easy to assemble. The cushion hang over the front but the velcro keeps it in place.