Simple and straight forward to assemble. Everything was there and well packed (which was a good thing because the box it shipped in took a beating on the way to me). It looks good, does all it's supposed to, and was far more affordable than most everything else I saw that was similar.  All in all, a purchase I'm happy with.