Very easy to assemble, was shipped so quickly, and fits perfectly. I’m so happy with my purchase, that took me 3 months to decide!