I haven't had the opportunity to assemble it yet, but I am hoping it is not difficult.  The price to have it assembled is TOO EXPENSIVE!  When you buy an expensive piece of furniture, consideration should be given to that and a nominal fee, if necessary should be charged.