Was a bit tricky to assemble, but I was able to figure it out- and I'm not a professional.  It has a great look once installed!