Unless you enjoy assembling products that you purchase, I would steer clear. The size, design and price were all attractive. The directions provided were underwhelming. The various pieces were not marked at all, spent a lot of time figuring which piece was left or right, top or bottom. For very little cost or effort the manufacturer could alleviate confusion. Drawer slides provided were same lengths, should have been different. One caster split apart immediately. After several hours I completed assembly. I like it and I'll get a lot of use out of it. Would I recommend it? With some hesitation, yes.