Poor !!!!
The upper leg extensions do not fit. Product support no good, they tell you to take pictures then don't get back to talk about problem. . Do not buy unless you can work with modifying leg connections. Requires grinding inside of upper attachment points . Added Three day to assembly to figure out. No call back from support.