Assembly was a bit difficult, mostly because they are heavy and awkward, but also because you are driving self-tapping screws into the plastic.  Once assembled, they are great.  The look is fantastic and they have a really solid feel that I love.