Directions were easy to follow, however, it definitely did not take 30 mins to put together - more like a couple hours. It was also discovered that a few screws that we needed were missing (the manual called for one size, but the holes in the actual couch were not correctly sized to receive the screw). 
Ultimately, the cushions were a bit too soft. Would have preferred a firmer cushion since I know it will soften over time with use.