The product was easy enough to put together. Probably not for a novice though. Parts fit together well. All moving parts function as they're supposed to. Appearance is nice on the outside. It fits my large tractor and all my gas yard equipment. So far very satisfied with it.