Easy to put together,comes with all the tools you need to assemble.Big enough for my computer setup.Just wish the wooden parts had different colors to choose from,it looks nicer in photo.I'm happy with this purchase thou.