Assembly was good, be sure to leave the first sets of screws loose to permit footrest to get lined up. 
One of the legs was shorter than others, but there are leveling feet that can be loosened to level.