easy to assemble, but kind of cheaply made.  for the price, not bad.  had trouble assembling the pull down door.  brackets were not lined up properly.  need to open with care.