The item was complex to assemble, no doubt. 
I thought by using this service we would save time & have a better assembled product - that was incorrect. It took our handyman 4 hrs to assemble our item and it doesn't look great.