Romanesque buildings were very solid structures with thick walls. There's a good reason for that. Romanesque churches were mainly built of stone, which is heavy, particularly in a big vaulted roof. You need thick walls and broad columns to hold up that great stone roof.