i have to say this product took no time to assemble! I am in the mid range as far as my handiness but it was a piece of cake!  I will be ordering more from this particular company for sure in the future.