While you can admire and explore most of Osaka's sights in 3 days, that is the bare minimum (in my opinion). As someone who lived in Osaka and is a child of a proud Osakan, I recommend staying longer if possible, especially since there are many incredible day trips that you can take from Osaka (such as Kyoto, Nara, Mount Koya, Kobe, and Himeji).