This couch was so easy to put together! Just need a drill for screwing in the legs! The color is a light grey, not cream like pictured, but I expected that from previous reviews! Very sturdy and gorgeous in my living room! The cushions are firm which I prefer! Great couch!