Tricky to put together but not impossible.  It looks nice but the contructionquality is poor compared to other furniture I have assembled.  It likely won't last very long.