This product will serve its purpose of providing extra storage in my tiny apartment. However, it is not very sturdy. Perhaps that is due to the way I assembled it, but I was expecting better. The top of this cabinet is not finished. I am too short to notice this but my husband, who is tall, will have to look at the ugly unfinished surface. My last comment is that the doors hang crooked. I would return this, but after all of the work of putting it together I don't want to take it apart and ship it back!