I needed a small cabinet and this totally fulfilled my needs. It did require a substantial amount of assembly, but the instructions were good. The cabinet looks very nice in my space.