I'm very hppy with the cabinet I orderd.  It was fairly easy to assemble and I was able to do so even with my 1 1/2 yr old grandson playing beside me.
The finish product was great.  My only negative is that I didn't think the enclosed screws were strong enugh to hold the weight of the cabinet, let alone with items in it.  Too heavy.  So I used toggle bolts instead.