Assembly is why this gets 3 stars. The instructions are very straight forward which is fine. The issues are 1) many of the prefabricated drilled holes are just off enough. This was my problem especially with the door hinges. I had to redrill holes for it to fit. The doors were also a pain to actually drill. Would I buy this again Probably but I will still have every moment of assembly.