Lovely cotton and lace, very comfortable and washed well. Unfortunately the stitching on the shoulder strap was coming undone when it arrived which was disappointing as I expected better quality. I couldnt be bothered to return and repaired myself. Also have in white and black.