Assembly was medium in difficulty but was a bit time consuming. It fit what we need and looks great. The charging and storage are nice bonuses and work really well for our needs