I bought two of these for my kitchen and am very pleased with them.  I assembled them myself (I'm a 70 year old woman) and everything fit together and came easily and perfectly.