Not difficult to assemble and works well. It’s a lot smaller than expected and did not fit our needs unfortunately, photos are also deceiving.