Unless I have a second person to help me, mine are not neat at all. To solve that part of my problem I get DH, DD or DS to help. They take one side, I take the other. We match up the elastic edges and fold. We then take my elastic edge and match it to theirs', keeping the straight (non-elastic edges) together, neat and straight. We continue to fold until all elastic edges are on the inside.
To make them all have a uniform look, once everything is folded, I place the fitted, flat and extra pillow cases inside a pillow case.