it was only possible to get all walls straight, if you bring all window parts in an accurate right angle before assembling and to sandpaper all edges of the walls before assembling. To use LEGO bricks to line up the walls is very essential. I even used a caliper to bring all the similar walls or parts in the same dimensions.