Assembly was straightforward and the instructions were helpful. No scratches on the glass but a couple scratches on the metal (not very noticeable though). Overall pretty great! I think the price is a little steep for what you are getting (so I took off a star for that).