Both.
Bitcoin is good for large payments without the transaction being held for no reason.
No charge backs as a seller thus, you are 100% safe from buyer scams.
Downfalls are; it's pretty complicated for some, as in the whole setup and installing ect.
People use PayPal more often than BTC.
PayPal is good because: quick and easy to send small amounts of cash back and forth. Easy to receive money from buyers
Downfalls include; Chargeback scams, customer service scams as in (we are holding your money for security purposes) and you cannot deal with large payments with PayPal. Even if you are verified, they will limit your account for an irrelevant or non existent reason.