Easy assembly, as promised. I set it up with my brother in less than 20 minutes. All parts came and we're labeled for easy assembly. Fits well in my space. The shelves are not super deep, but adequate for my needs.