Super love this - there is some assembly but pretty easy. Just know Yes the screws are long enough to secure the mirror once you get them lined up.