RELAVTIVELY EASY ASSEMBLY... WHEELS ARE SOMEWHAT DIFFICULT TO PUT  ON DESK. I NEEDED AN EXTRA SET OF HANDS. OVERALL, GOOD PRODUCT WITH A FAIR PRICE.