Received this quickly and packaged well. This is a ready to assemble item. All the items are clearly marked. Assembly was easy. Make sure you use the plastic grommets (item L) that the top and bottom panels attach to the side panels. 
Leveled and attached to wall using the anchors and screws. 
Nice, smaller cabinet for folks that don't have a lot of wall space. Holds a good amount of stuff. Pleased with the purchase.