I am obsessed with this couch! The color and material was exactly what I wanted. It came pre assembled and all you have to do is attach the feet. It’s a bit firm but the pillows make it very comfortable, I will definitely be buying the matching couch if it ever goes on sale!