Hi was just wondering if anyone had one of these and if so how hard it was to assemble and roughly how long it took to put together thanks