This cabinet came almost fully assembled - just had to add the legs. The only thing that bothers me about it is that the horizontal stripes don't line up exactly across the front of the cabinet.