Assembly is hard but looks great. You will need to make sure the doors are aligned and spend some additional time on assembly if you are not an expert.