From start to finish, you should have your completed marble-dyed project in less than 24 hours! The dyes only take 8 hours to set (or overnight if you prefer), then simply add on the amount of time it takes you to prep and wash and dry your project. It’s that simple!