1week old doesn’t like bassinet

My 1 week old son hates his bassinet and pack n play. I think it’s because the mattress is too hard for his liking he gets fussy and moves around a lot (which he prob got from me I like soft mattresses lol) but if I lay him on his boppy pillow or when I change him flat on my soft bed he will fall asleep easily without fuss. What can I buy that’s soft and can maybe put in his bassinet so he will sleep like he’s suppose to. Btw first time mom