The legs were pretty easy to put on. Table seems sturdy. I thought I had ordered the white, but apparently it was the taupe and I am actually liking it a lot. We just use this as a console next to a large TV in our office. Works great