The best size of roof boxes is the one that suits your specific needs. If you have a small car, it's not worth buying a 22-L roof box. If you are looking to transport skis, you will need to consider the dimensions of your skis when buying a roof cargo container.