some wear on edges; otherwise perfect