Dowdy and old-fashioned (typically used of a woman or her clothes).
"All take and no give"
"Hogwarts Staff"