not too difficult to assemble - I did it by myself although it could have gone a bit faster with two.  The instruction diagrams are small but detailed sufficiently for assembly - but you have to look closely and may have to redo something (if your geometrically challenged like me). 
Looks good and is sturdy enough for my purposes.