From assembly, to use and durability.. A+. We have this for 6 years now!