Even if you don’t use variable products but use simple (individual items) there is still only one way to create a filter by size. You need to create size attribute and terms in admin panel -> Products -> Attributes. Then assign them to your products. After this, you will be able to use our Layered navigation widget to display filter by size or any other attribute.