Wasn't too hard to assemble but it is made of particle board, so it is very heavy and not to sturdy until you get most of it put together.  The doors were hard to line up.