Im pretty happy with it. The assembly wasnt too difficult. There are some issues with the alignment of the 2 bottom doors. We just cant seem to get then quite right so they stick and you have to really push then closed. Otherwise it works well in the space and for what I need.