Saving Player Skins, Animations, etc

Hello,
I am attempting to add skins and animations the player can purchase from a shop and the items purchased should be shown in the player inventory. However, I’m not sure how I save things like what skins the player has and what animation they have equipped (from the inventory). I’m thinking I should put a table named inventory inside a datastore but how do I retrieve things like what the player has equipped out of that datastore. Thanks for any help.
Btw if I am wrong about the table in datastore thing please lmk.

I’d take a look at DataStoreService | Documentation - Roblox Creator Hub and Data Stores | Documentation - Roblox Creator Hub as your questions aren’t really specific. You can use GetAsync and SetAsync to set data to datastores. Then you can work from there.

Try and do some reading on the subject, and come back if you’re still stuck.