This kitchen trolley was easy to put together by myself. Quality is good, directions were (pictures only) easy to follow. The piece is holding our heavy microwave and can still roll around on the casters easily. The size was exactly as stated. The color is a very slight off white - not a pure cool white. The butcher block top is just laminate not an actual butcher block - though under a microwave it looks nice. The bottom storage section is large enough to store a 6 pack of paper towels and the doors have a magnetic closure. Overall very happy with this purchase.