Very difficult to assemble.  if you don't have your own tools, this isn't the product for you.  Once assembled, there are many exposed screws.  You'll need to purchase screw covers to give the product a finished look