The holes do not line up for one of the legs so I needed help to complete assembly. The door and drawer dont sit correctly and Im not sure if I can adjust for that so 4 stars.  Otherwise, its well packaged and very pretty. The box was really heavy to bring in since it was delivered when I wasnt home.