The assembly is a bit difficult.  The instructions were clear and well written, it's just that I'm not very strong so it presented as a bit of a hassle for me.  I love the finished product though!  I've had it a few months now and it's just perfect.  Great quality piece for the price.