finished
adj
1.
(of materials or goods) brought to the desired final state
Antonym:
unfinished 2.
3.
(of skills or the products of skills) brought to or having the greatest excellence; perfected
4.
having a surface coating or finish applied
5.
brought to ruin