The cabinet is nice and I am extremely happy with everything about it. That being said it did take me 4 hours to put it together by myself. But all in all worth it.