Grueling and time consuming assembly!
Wish I had read the comments before ordering, it would have been very much worth it to pay the 59 assembly fee! But after finally completing it, happy with the product.