Just replaced it on my 2013 Chevy Cruze this weekend and comes with everything you need except tools and a little sealant. It's probably cheaper than buying it from your local parts store if it's in stock. It actually fixed my engine problem for a lot less than going to the dealer.
Smartmi convector Smartmi Electric Heater Wifi Model convector with display white (Rostest EAC), CN, white
21 Review
10Mm Drain Hose For Easy Oil Changes By RuggedMade
34 Review
Synthetic engine oil LUKOIL Lux synthetic SN/CF 5W-40, 1 l, 1 kg, 1 pc.
35 Review
Robot vacuum cleaner Roborock S7 with self-cleaning base RU, white
22 Review