Body is pre-assembled, making installation a relative breeze.  The quality was significantly higher than a lot of other fixtures I have installed.  I am missing one screw to hold a glass globe, and, disappointingly, there are no spares provided.  Not enough of an issue to knock a star off, though.