Its full size. About 13" long not including the recoil pad.  This is for the Remington 870 12ga
This is what a guy told me that bought a set of these recently:

Hi Bruce,

I received the Gun Stocks today and they work perfectly. There was not a need for any additional parts for my Remington 870 Express. In fact the shoulder on the butt stock that slides into the receiver was a bit larger than the original wood stock it came with. I just removed the small shim plate between the stock and the receiver and then it mounted perfectly.

Now all I need is a couple of nice days so that I can paint this all camouflage to get ready for Turkey Season in a couple of weeks.

Thanks
Jim