Thank you for sharing your experience! Keep in mind that when painting over contrasting colors, especially dark colors, multiple coats will be needed for full coverage with Rust-Oleum Home Wall Paint. To help with the coverage, we recommend priming first with Rust-Oleum Zinsser Bulls Eye 1-2-3 Primer.
https://www.homedepot.com/p/Zinsser-Bulls-Eye-1-2-3-1-Gal-White-Water-Based-Interior-Exterior-Primer-and-Sealer-2001/100398391 - Rust-Oleum Product Support 5