I think you have a great beach body.
My thing is I want to look massive, even in a regular t-shirt. If you get rid of the lighting and put on a regular shirt, you'd look skinny. I want my bis and tris to pop out of my sleeve. I want people to see my back muscles through my shirt. I want veins in my arms to look like tree roots.
The differences in lighting between your chest, shoulders and abs gives the impression that you are much swoler than you really are. You are by no means big, but you are fit, lean and have nice muscle tone.
Lots of haters in this thread.