My boyfriend assembled this in probably 30 min or less. . its great! Simple and beautiful.  .my only complaint is on the delivery.  The delivery truck left it in my drive way and not on my porch ( it was raining) so my neighbors brought it on my porch while I was at work.  Not sure what carrier this was shipped by.