The actual online purchase was easy. The delivery was superfast. (3 days Sydney to Toowoomba - impressive!) There were no assembly details in the boxes and several ways to attach the heavy metal arm/leg assembly could be found. After considerable time and trying different ways (sofa on its side; on its back...) we managed to get both sofas done. For some unknown reason, one sofa has the sidearm/legs flush with the couch (which I presume is how it is supposed to be) but the other one has about a 10mm gap at the top ... if I was buying a cheaper unit I might have expected something like this ... but at this price point... no.