It was a pretty mammoth job putting this together purely due to the size. Otherwise it was straight forward and took me and my son (52yo woman & 19yo) around 6-7 hours (inc breaks & lunch) to put it together. It's now not going anywhere! Sturdy and roomy, though I added an extra rail (bought from a DIY store).
Looks great.