Overall good stay. Could be a bit cleaner.