Easy to put together with all the pieces clearly marked! Great cabinet for the price. Have not hung it on the wall yet but have it standing on top of a desk right now and it looks nice like that too.