Very easy to put together and looks great. Cushions are definitely a bit on the harder side but this will not be a couch that we sit on for long periods of time. All in all a good deal.