This is good quality for the price. It fits my son's single bed well and is soft to touch. Not yet been tested but it looks like it will be waterproof.