This cabinet was delivered quickly and packaged very well. It was a bit of a challenge to assemble, because although the screw holes were marked they were not pre drilled which was necessary for me to attach pieces properly. Nice looking but a little wobbly, so 4 stars