Easy to assemble but they do not all meet up 100. Although this is the case, it looks really good. 
Where a few marks from delivery but nothing of great concern.