Glowing reviews have me wondering why I ever slept on this brand.