Perfect size and quality for the money. Only had to install the drawer pulls - no frustration with assembly at all. There was one manufacturing imperfection on the front near the bottom but was easily covered with a black marker. I am surprised that quality control missed it since it was very apparent due to color difference.