My experience on DL has been mixed in regards to cleanliness. Sometimes it is terrible, sometimes it quite good.
I've been on quite a few DL flights where you see duct tape holding things together, e.g. trim around the bulkhead, parts of seats etc...not very comforting.