This sheet set is 100% cotton and super soft to the touch. They are a beautiful blue and white stripe which will go well in the boys room. The fitted sheet has elastic all the way around which makes for a better fit. Very happy with this set.