It was very easy to assemble. It is a bit small in length but it works for me! Color and style looks just like the picture. I was happy with my purchase.