Beautifully done.  Not too large - not too small.  Perfect size to put on my front porch.  Color and size, true to the realism of  a live turtle!!!