It fits my bed and it seems to be good quality but you have to be careful when you dry it if you ever have to take it off and wash it because the mattress protector plastic in the top layer will melt even on the lowest setting in the dryer