Very cleanly and roomy has everything you need.