I don't like assembling furniture but chose this nonetheless.  It is a nice departure from the heavy home office desks I've used in the past.  Its very suitable and I like the visual lightness of the metal legs.  I'd recommend it if you have someone who doesn't mind sitting on the floor for a couple of hours to assemble it.