Reminds me a LOT of the JC Penney one I tried last year that was voted down on cheap construction. Could this be the perfect replacement one for me? Is it sateen or just flat cotton? Thanks!