it took some time to assemble but well worth it. easy for me to say since i wasn't one of the two people assembling it!! 
it is a very nice piece of furniture. much nicer than i expected for the price.