The assembly was quick and easy.  Study the pictures in the assembly instructions as some can be questionable.  I have this cabinet in my dining room as there is very limited space in my kitchen (very small) and it blends in very well---Cherry finish was perfect.  No trouble moving it into position but the anchor screws method could be improved between the top and bottom parts of the cabinet.