We are our own worst critics when we do something new !
It looks good as is, don't overthink it, that causes stress !
You actually inspired me to create a similar shelf as soon as I recover from my surgery. My wife has a collection of Beany Babies and wants a corner shelf in her office above her TV. I'll have to make 2 shelves to hold them all, but seeing yours, I decided to make them floating also and paint them same as the walls.
BTW; glad to see you were able to do a project with your vision issues.
Don't fear your tools, pay attention and respect the tools and avoid injury.