Amazon shoppers are praising a huge 2kg box of Cadbury chocolate.

The Cadbury Heroes Chocolate Bulk Sharing Box contains 2kg of individually wrapped Cadbury bars and is perfect for Christmas. The sharing box includes Dairy Milk, Dairy Milk Caramel, Wispa and Twirls.

The sharing box contains four times more chocolate than traditional tubs you find in the supermarket, working out at about £4.75 per 500g, with free delivery if you are an Amazon Prime member - the MEN reports.

READ MORE: Black Friday: I tried massage guns from Amazon and Aldi and only one got rid of my muscle knots

READ MORE: Amazon's £29 'sturdy' Skechers slippers are 'just as warm as uggs'

It's a lot cheaper than a Cadbury Heroes Chocolate Tin at Sainsbury's, which costs £12 for 750g. While the Sainsbury's tin is £1.60 per 100g, the Amazon box is 95p per 100g.

The Cadbury Heroes Chocolate Sharing Box has received a glowing 4.6 star-rating out of five on the Amazon website from over a whopping 7,600 reviews. Customers have commented on the value for money as well as the long shelf life and good variety in the box.

One happy shopper said: “I was dubious when I ordered this item because they are for Christmas. I was so pleased when they were delivered. They were in perfect condition and delivered in good condition. To be honest I just had to eat a few and yes I enjoyed them but I have put them in a cold place to save them for dishing out for Christmas. Thank you.”

A second added: “That's my second year buying it. It's been great for sharing lots of little treats with friends and family. The chocolates are all wrapped up on their own, so everyone could grab their favourites. It's a fun box full of yummy chocolates that's made our time even more fun.”

Shop the Cadbury Heroes Chocolate Sharing Box here.

For more Shopping Reviews and top deals sign up to our free newsletter

Win a Tassimo My Way Machine worth £140 and enjoy your coffee shop favourite drinks at home