I purchased this set in the blue color. Yes, it does come with 6 pieces-making it a full set. However, as other reviewers noted, it came with "white" spots all over several of the towels. Not sure what it could be! Also, one of the bath & hand towels appeared to be a different "nap" from the others. All in all, I regretted this purchase- especially since Amazon usually sells a good product for a good price. In this case, you could do better at a department store sale. Save your money.