Easy to put together with personal tools. Added pads to leg bottoms to prevent sliding on vinyl planking. Perfect size for small counter overhang. Slight paint defect, but overall pleased with product & price