This is my second purchase from Overstock.com and they just keep getting better. The delivery was fast and came on the day it was scheduled to be delivered, unlike some other online outlets that overpromise and underdeliver. The bedding feels like velvet! I bought this for my daughter and it's so comfortable it will likely be a struggle getting her up in the mornings! The colors are exactly as shown online. I bought the "clear blue" and it's a beautiful turquoise/teal color...very bright and vivid. I can't believe how soft and comfortable this set is...thanks overstock.com!