My panels are sized large enough that they proved tricky to fit, but with some overlapping we were able to get them all on the roof at least.