Easy to assemble, it took me about an hour to unpack and assemble.  It is exactly what I wanted, and looks nice and is sturdy.