Pretty easy to put together, but pretty small to use as a desk. I decided to get another desk and use this as a stand for my printer, files, etc and it looks great!