Came quickly, legs were no problem to screw in and very sturdy! I added felt pads to soften the noise on my tile floor. They do have plastic things on the bottom of each leg but seems to hard to not scrape. Other than that it is perfect!