easy enough to put together (better than ikea. at least all the parts are labeled) and looks great! delivered quickly, i did get an extra piece but better than something missing