Delivered is only a CD-Key in a CD case here. However, the add-ons have to be downloaded separately. (Around 20 GB)
For active Battlefield 3 players who have not yet bought premium consists of me a strong buy recommendation. The servers are still full and there are also long time remain. The price is right also.
But who wants to start now Battlefield 3 should play rather forego premium, because despite the low price, I would recommend the successor Battlefield play 4 or 3 to play Battlefield time being without premium.
I myself have bought the Premium service for Battlefield 3 after about 30 hours of play and spent to date more than 250 hours Battlefield 3 Premium +.