A Herculean effort was required to get the boxes upstairs by myself, but thats the only difficult part. Went together quite easily. USB ports worked, thats a plus. Would be great if it had ports on both sides. Really convenient to use, easy one person operation. Feels really sturdy.