PART# P1
SKU# S1
Sova Rock Hard / Night Sky is an Edmonton-made Extra-firm Crib Mattress, weighing 4 kg (or 9 lbs) approx. It is made of All foam. The foam used is high-quality polyurethane foam, which is made in Alberta, Canada and meets the stringent California Technical Bulletin CAL 117-2013 requirements. A standard Crib size is 27 x 52 inches. Custom sizes also available.
At Tangerine Foam, we are thrilled to introduce you to SOVA, a brand of conventional foam and spring mattresses that redefines your sleep experience. SOVA mattresses are proudly made in Canada, with their roots right here in Edmonton, AB, the heart of our craftsmanship.
SOVA offers a wide array of mattress series and models, ensuring you find the perfect match for your unique sleep preferences. Whether you seek the plush embrace of foam or the reliable support of spring mattresses, SOVA has an option tailored just for you. Our mattresses are available in various sizes, allowing you to select the perfect fit for your bed frame and room dimensions.
Yet, SOVA isn't limited to just mattresses. Tangerine Foam proudly presents a comprehensive selection of sleep essentials, including luxurious toppers that enhance your mattress's comfort and dependable box springs that provide a sturdy foundation for your bed.
Embark on a journey of unparalleled comfort and quality with SOVA, proudly handcrafted in Edmonton, AB, and exclusively available at Tangerine Foam. We are committed to providing you with the finest sleep solutions, and SOVA embodies our dedication to your ultimate sleeping experience.
Polyurethane foam mattresses (made in Alberta) offer a range of benefits for sleep purposes. Their ability to contour to the body's shape and distribute weight evenly provides exceptional pressure relief, reducing discomfort and promoting better circulation during sleep. The high-density polyurethane foam used in these mattresses enhances comfort by conforming to the body's curves, eliminating the feeling of sinking or sagging. Another advantage is their excellent motion isolation properties, minimizing disturbances for partners or light sleepers. Additionally, these mattresses are naturally resistant to allergens, making them a great choice for individuals with allergies or respiratory conditions. The durability of Alberta-made polyurethane foam mattresses ensures they maintain their shape and support over time, resulting in a longer lifespan. With their dense structure, these mattresses also reduce noise transmission, contributing to a quieter sleep environment. Furthermore, customers have the option to customize their polyurethane foam mattresses in terms of firmness, thickness, and other features, allowing them to find the perfect mattress to suit their individual needs and sleep styles.
All-foam mattresses offer numerous advantages over spring mattresses sold in Canada. They excel in pressure relief, as they conform to the body's shape and distribute weight evenly, reducing pressure points and alleviating discomfort. Foam mattresses also excel in motion isolation, minimizing disturbances caused by movement, making them ideal for couples or those easily disturbed by motion. Customized comfort is another benefit, as foam mattresses come in various firmness options, allowing individuals to find the level of support that suits their preferences. Additionally, foam mattresses are resistant to allergens, durable, noise-free, versatile, and often incorporate temperature-regulating features. These qualities make foam mattresses a popular choice for customers seeking enhanced comfort, personalized support, and a healthier sleep environment in Canada.
{
return \in_array($this->statusCode, [204, 304]);
}
/**
* Cleans or flushes output buffers up to target level.
*
* Resulting level can be greater than target level if a non-removable buffer has been encountered.
*
* @final
*/
public static function closeOutputBuffers(int $targetLevel, bool $flush): void
{
$status = ob_get_status(true);
$level = \count($status);
$flags = \PHP_OUTPUT_HANDLER_REMOVABLE | ($flush ? \PHP_OUTPUT_HANDLER_FLUSHABLE : \PHP_OUTPUT_HANDLER_CLEANABLE);
while ($level-- > $targetLevel && ($s = $status[$level]) && (!isset($s['del']) ? !isset($s['flags']) || ($s['flags'] & $flags) === $flags : $s['del'])) {
if ($flush) {
ob_end_flush();
} else {
ob_end_clean();
}
}
}
/**
* Checks if we need to remove Cache-Control for SSL encrypted downloads when using IE < 9.
*
* @see http://support.microsoft.com/kb/323308
*
* @final
*/
protected function ensureIEOverSSLCompatibility(Request $request): void
{
if (false !== stripos($this->headers->get('Content-Disposition') ?? '', 'attachment') && 1 == preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT') ?? '', $match) && true === $request->isSecure()) {
if ((int) preg_replace('/(MSIE )(.*?);/', '$2', $match[0]) < 9) {
$this->headers->remove('Cache-Control');
}
}
"ob_end_flush(): failed to send buffer of zlib output compression (1)"
{
return \in_array($this->statusCode, [204, 304]);
}
/**
* Cleans or flushes output buffers up to target level.
*
* Resulting level can be greater than target level if a non-removable buffer has been encountered.
*
* @final
*/
public static function closeOutputBuffers(int $targetLevel, bool $flush): void
{
$status = ob_get_status(true);
$level = \count($status);
$flags = \PHP_OUTPUT_HANDLER_REMOVABLE | ($flush ? \PHP_OUTPUT_HANDLER_FLUSHABLE : \PHP_OUTPUT_HANDLER_CLEANABLE);
while ($level-- > $targetLevel && ($s = $status[$level]) && (!isset($s['del']) ? !isset($s['flags']) || ($s['flags'] & $flags) === $flags : $s['del'])) {
if ($flush) {
ob_end_flush();
} else {
ob_end_clean();
}
}
}
/**
* Checks if we need to remove Cache-Control for SSL encrypted downloads when using IE < 9.
*
* @see http://support.microsoft.com/kb/323308
*
* @final
*/
protected function ensureIEOverSSLCompatibility(Request $request): void
{
if (false !== stripos($this->headers->get('Content-Disposition') ?? '', 'attachment') && 1 == preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT') ?? '', $match) && true === $request->isSecure()) {
if ((int) preg_replace('/(MSIE )(.*?);/', '$2', $match[0]) < 9) {
$this->headers->remove('Cache-Control');
}
}
{
echo $this->content;
return $this;
}
/**
* Sends HTTP headers and content.
*
* @return $this
*/
public function send()
{
$this->sendHeaders();
$this->sendContent();
if (\function_exists('fastcgi_finish_request')) {
fastcgi_finish_request();
} elseif (!\in_array(\PHP_SAPI, ['cli', 'phpdbg'], true)) {
static::closeOutputBuffers(0, true);
flush();
}
return $this;
}
/**
* Sets the response content.
*
* Valid types are strings, numbers, null, and objects that implement a __toString() method.
*
* @param mixed $content Content that can be cast to string
*
* @return $this
*
* @throws \UnexpectedValueException
*/
public function setContent($content)
{
if (null !== $content && !\is_string($content) && !is_numeric($content) && !\is_callable([$content, '__toString'])) {
0
true
require __DIR__.'/vendor/autoload.php';
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request using
| the application's HTTP kernel. Then, we will send the response back
| to this client's browser, allowing them to enjoy our application.
|
*/
$app = require_once __DIR__.'/bootstrap/app.php';
$kernel = $app->make(Kernel::class);
$response = $kernel->handle(
$request = Request::capture()
)->send();
$kernel->terminate($request, $response);
Key | Value |
RWSESSID | "5102f03e7045fc1488c80c38d2f8ac52"
|
Key | Value |
LSPHP_ProcessGroup | "on"
|
PATH | "/usr/local/bin:/bin:/usr/bin"
|
HTTP_ACCEPT | "*/*"
|
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate"
|
HTTP_COOKIE | "RWSESSID=5102f03e7045fc1488c80c38d2f8ac52"
|
HTTP_HOST | "www.makemyfoam.com"
|
HTTP_REFERER | "http://www.makemyfoam.com/get_product_detail/S1"
|
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
DOCUMENT_ROOT | "/home/u181858021/domains/makemyfoam.com/public_html"
|
REMOTE_ADDR | "52.14.27.122"
|
REMOTE_PORT | "30791"
|
SERVER_ADDR | "86.38.221.169"
|
SERVER_NAME | "www.makemyfoam.com"
|
SERVER_ADMIN | "" |
SERVER_PORT | "443"
|
REQUEST_SCHEME | "https"
|
REQUEST_URI | "/get_product_detail/S1"
|
REDIRECT_URL | "/get_product_detail/S1"
|
REDIRECT_REQUEST_METHOD | "GET"
|
HTTPS | "on"
|
CRAWLER_USLEEP | "1000"
|
CRAWLER_LOAD_LIMIT_ENFORCE | "25"
|
H_PLATFORM | "Hostinger"
|
H_TYPE | "business"
|
H_CANARY | "false"
|
H_STAGING | "false"
|
REDIRECT_STATUS | "200"
|
X_SPDY | "HTTP2"
|
SSL_PROTOCOL | "TLSv1.3"
|
SSL_CIPHER | "TLS_AES_256_GCM_SHA384"
|
SSL_CIPHER_USEKEYSIZE | "256"
|
SSL_CIPHER_ALGKEYSIZE | "256"
|
SCRIPT_FILENAME | "/home/u181858021/domains/makemyfoam.com/public_html/index.php"
|
QUERY_STRING | "" |
SCRIPT_URI | "https://www.makemyfoam.com/get_product_detail/S1"
|
SCRIPT_URL | "/get_product_detail/S1"
|
SCRIPT_NAME | "/index.php"
|
SERVER_PROTOCOL | "HTTP/1.1"
|
SERVER_SOFTWARE | "LiteSpeed"
|
REQUEST_METHOD | "GET"
|
X-LSCACHE | "on,crawler,esi,combine"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1732231836.0928
|
REQUEST_TIME | 1732231836
|
Key | Value |
LSPHP_ProcessGroup | "on"
|
PATH | "/usr/local/bin:/bin:/usr/bin"
|