Very simple model to print, I would recommend support at the entrance but it is not strictly necessary as I have found out when I accidentally forgot to use support. This depends on your printer and filament, printed in PLA and Polysmooth.
I am a final year Mechanical Engineering student at Bath University, I decided to create the brand name 'Easy 3D Printing' to help share my designs and prints