Love this cabinet!!!  Just what I needed!  Not hard to assemble, just takes some time.  Looks beautiful in my entry hallway and has lots of storage space!