Assembly was a breeze and all the parts were well constructed.  One glass door had a scratch in the glass. Waiting on a reply for replacement.