it was actually very easy to put together if you've done something like this before. the color is gorgeous and the desk has nice texture, doesn't feel too cheap. the drawers aren't quite as smooth sliding and i'd hoped but that could be user error. I love it!