It's fine, the shading in the 3d view just makes it look a bit weird but if you render it should be fine. Since you beveled it twice though the corner has a weird dot which just means there's 2 vertices on top of each other. Select it, hit ctrl v and do remove doubles. If you're doing this through a modifier then all you can really do is reduce the width of the bevel.
Go into edit mode, select all faces and do Ctrl-N.
The normals are already on the outside, that won't do anything.