The assembly takes a bit but this is a nice piece. The mounting cleat is awesome and makes install seamless! no problems getting everything to line up just right. :)