Very easy to assemble although I did have trouble getting the doors to align and the legs are very cheaply made.  Plastic as a matter of fact and the bottom doesn't stay on one of them. The easy to assemble is why I am giving this 4 stars.