Easy to put together. Looks great. Not sure how long the Foot rest will last. Quality seems very good.