Cotton/Lycra Stretch. Royal Blue base stripe with fluid aqua flowers and pineapples overlaid. Soft fit, without hugging the body this dress is very flattering and knee length.