I'm usually pretty handy and good with putting things together; however, I found this project to be a little difficult. I think its partly because some of the holes were not drilled and to me, the pictures were just not clear on some steps. Nevertheless, for the price, its a nice addition to my living room decor. Its sturdy enough to handle what it'll be use for. It's not very tall, so you many want to pair it with another cabinet, or place some decorative items on it.  The assembly, for me, is what brought about my rating.