Good quality towels.  Just the right weight; not too thin, not too heavy.  I've only washed them a couple of times, but they feel like they will last a long time.  There was no shrinking and pulling when I washed them.