Was a bit cumbersome to put together alone and the glass almost didn't fit on top but I finally got everything where it needed to be. Make sure you don't tighten the screws all the way until the end! Anyway, we have the matching desk and they look great together. The printer fits perfectly and now our cats can't lay on top of the printer!