It was easy to put together although it's not perfect (there was a stripped screw and sometimes it took some finangling to get the pieces together).  Overall, though, it was a good buy.  It looks more expensive than what we paid.