Easy to assemble and a perfect fit for me. Only thing is that when I opened the box, the paint on one of the bases was peeling. Other than that, I am very happy!