Received mine recently and it's been TERRIBLE to install and pretty much IMPOSSIBLE.  2 of the legs did not fit.  We had to spend time to SAND down tremendously to fit in a hole.  Don't get this unless you're ready to put in extra time to modify the legs before pressing them in!