Good quality and fit.   My granddaughter spent the night and I did learn it is truly waterproof!