Am i wrong or do the front aprons only overlap a few inches?

If that is the case, and with no pleats I don't think I would like it. I do appreciate the fact that it is made in the UK though.