It's a little tough to be critical on your stock, even though by your comment that you have pretty thick skin it is obvious that you are well aware that they can be improved upon in a big way.
They are generally too shallow bodied, lack thickness (from side to side), stand too close both in front and behind, and are thin boned. They are bordering on Maternal tendencies and certainly NOT on Terminal traits. It depends entirely on what your GOALS are for your herd, and whether you are going to crossbreed the heifers, and if so, what breed bull's you are planning for your cross bred herd.
It is nice to hear that "...you have a nice set of heifers there" or "good looking heifers!", but those kinds of comments merely encourage you to continue to breed the same type of genetics, instead of really looking at your cattle, and perceiving what you have, and deciding how you may improve your program, so you can change your seedstock selection, either with your bull choices, or perhaps select some stout cross-bred females and use a solid purebred bull for a crossbreeding rotation program to make gains in future years. Good seedstock selection is mandatory if one wishes to make some PROFIT with a beef herd, or, if you just want to have calves to look at, by "freshening" your cows.
I would suggest that you log onto the internet (
http://www.Dogpile.com) and do a [SEARCH] on "Selecting Beef Cattle Seedstock", or some such title that will reward you with methods of recognizing HOW to proceed to select good, profit-making beef cattle. It is a long time process, and requires a considerable amount of study to get an image of an acceptable BEEF bull or cow for a seedstock program for your FUTURE!
DOC HARRIS