Assembly is easy and requires no tools. Table is nice and stable and a good size - not too big, not too little. Color as represented. They are a might too high for our furniture, so we are thinking of cutting down the legs (not a deal breaker for us), but they may be just right as is for yours. Measure beforehand if it’s important to have it Goldilocks in all respects.