The assembly wasn't too hard (and we not handy people). The desk is exactly what I wanted - a nice white, desk that is not too large, but large enough to work on. It's also a great price for what it is. We didn't buy this as a long-term piece, but to meet a short-term need and it does greatly.