Love this cabinet in my guest bath!  It was easy to assemble.  All the parts were there and everything fit together properly.  Best of all it looks great and looks like quality stuff!