No supports needed. Takes approx 8hrs to print on 0.33. But I was able to speed it up to only 5hrs because of Its basic shape. I recommend to use PETG because It's dishwasher friendly.