This cabinet is absolutely perfect for our home!!! It is beautiful and super functional. It arrived timely and in excellent condition. It did take about 2-3 hrs to put together. I decided to add wall paper to the back to cover the back board. I am happy with the result! 
In my opinion it is worth every penny.