Very nice piece of furniture! Looks great! 
I put it together myself and instructions were very clear and all hardware and pieces were clearly marked.