<?xml version="1.0" encoding="ASCII"?>
<!-- XBRL document created with Praxa -->
<!-- Copyright (c) 2026 Praxa LLC. All Rights Reserved.-->
<!-- Creation Date: 2026-08-11T15:56:02.5855+00:00 -->
<xs:schema targetNamespace="http://PRPL.com/20260630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:prpl="http://PRPL.com/20260630" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt="http://fasb.org/srt/2026" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2026">
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
  <xs:import namespace="http://xbrl.org/2020/extensible-enumerations-2.0" schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd" />
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prpl-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prpl-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prpl-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="prpl-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple" />
      <link:roleType roleURI="http://PRPL.com/20260630/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>995300 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CondensedConsolidatedBalanceSheetsUnaudited" id="CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>995301 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals" id="CondensedConsolidatedBalanceSheetsUnauditedParentheticals">
        <link:definition>995302 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CondensedConsolidatedStatementsofOperationsUnaudited" id="CondensedConsolidatedStatementsofOperationsUnaudited">
        <link:definition>995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" id="CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited">
        <link:definition>995304 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" id="CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>995305 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/Organization" id="Organization">
        <link:definition>995306 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SummaryofSignificantAccountingPolicies" id="SummaryofSignificantAccountingPolicies">
        <link:definition>995307 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RestructuringImpairmentandOtherRelatedCharges" id="RestructuringImpairmentandOtherRelatedCharges">
        <link:definition>995308 - Disclosure - Restructuring, Impairment and Other Related Charges</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>995309 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RevenuefromContractswithCustomers" id="RevenuefromContractswithCustomers">
        <link:definition>995310 - Disclosure - Revenue from Contracts with Customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/Inventories" id="Inventories">
        <link:definition>995311 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/PropertyandEquipmentNet" id="PropertyandEquipmentNet">
        <link:definition>995312 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/Leases" id="Leases">
        <link:definition>995313 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherCurrentLiabilities" id="OtherCurrentLiabilities">
        <link:definition>995314 - Disclosure - Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/Debt" id="Debt">
        <link:definition>995315 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/WarrantLiabilities" id="WarrantLiabilities">
        <link:definition>995316 - Disclosure - Warrant Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherLongTermLiabilities" id="OtherLongTermLiabilities">
        <link:definition>995317 - Disclosure - Other Long-Term Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CommitmentsandContingencies" id="CommitmentsandContingencies">
        <link:definition>995318 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>995319 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>995320 - Disclosure - Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>995321 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/NetLossPerCommonShare" id="NetLossPerCommonShare">
        <link:definition>995322 - Disclosure - Net Loss Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlans" id="EquityCompensationPlans">
        <link:definition>995323 - Disclosure - Equity Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EmployeeRetirementPlan" id="EmployeeRetirementPlan">
        <link:definition>995324 - Disclosure - Employee Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SegmentInformationandConcentrations" id="SegmentInformationandConcentrations">
        <link:definition>995325 - Disclosure - Segment Information and Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>995326 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/AccountingPoliciesbyPolicyPolicies" id="AccountingPoliciesbyPolicyPolicies">
        <link:definition>996327 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996328 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RestructuringImpairmentandOtherRelatedChargesTables" id="RestructuringImpairmentandOtherRelatedChargesTables">
        <link:definition>996329 - Disclosure - Restructuring, Impairment and Other Related Charges (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>996330 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RevenuefromContractswithCustomersTables" id="RevenuefromContractswithCustomersTables">
        <link:definition>996331 - Disclosure - Revenue from Contracts with Customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/InventoriesTables" id="InventoriesTables">
        <link:definition>996332 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/PropertyandEquipmentNetTables" id="PropertyandEquipmentNetTables">
        <link:definition>996333 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/LeasesTables" id="LeasesTables">
        <link:definition>996334 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherCurrentLiabilitiesTables" id="OtherCurrentLiabilitiesTables">
        <link:definition>996335 - Disclosure - Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/DebtTables" id="DebtTables">
        <link:definition>996336 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/WarrantLiabilitiesTables" id="WarrantLiabilitiesTables">
        <link:definition>996337 - Disclosure - Warrant Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherLongTermLiabilitiesTables" id="OtherLongTermLiabilitiesTables">
        <link:definition>996338 - Disclosure - Other Long-Term Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/StockholdersEquityTables" id="StockholdersEquityTables">
        <link:definition>996339 - Disclosure - Stockholders&#8217; Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/NetLossPerCommonShareTables" id="NetLossPerCommonShareTables">
        <link:definition>996340 - Disclosure - Net Loss Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlansTables" id="EquityCompensationPlansTables">
        <link:definition>996341 - Disclosure - Equity Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SegmentInformationandConcentrationsTables" id="SegmentInformationandConcentrationsTables">
        <link:definition>996342 - Disclosure - Segment Information and Concentrations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OrganizationDetails" id="OrganizationDetails">
        <link:definition>996343 - Disclosure - Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996344 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesIncomeFromOperationsDetails" id="SummaryofSignificantAccountingPoliciesScheduleofRevenuesIncomeFromOperationsDetails">
        <link:definition>996345 - Disclosure - Summary of Significant Accounting Policies - Schedule of  Revenues, Income From Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RestructuringImpairmentandOtherRelatedChargesDetails" id="RestructuringImpairmentandOtherRelatedChargesDetails">
        <link:definition>996346 - Disclosure - Restructuring, Impairment and Other Related Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RestructuringImpairmentandOtherRelatedChargesScheduleofRestructuringImpairmentandOtherRelatedChargesDetails" id="RestructuringImpairmentandOtherRelatedChargesScheduleofRestructuringImpairmentandOtherRelatedChargesDetails">
        <link:definition>996347 - Disclosure - Restructuring, Impairment and Other Related Charges - Schedule of Restructuring, Impairment and Other Related Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <link:definition>996348 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/FairValueMeasurementsScheduleofCompanysTotalLevel3LiabilityActivityDetails" id="FairValueMeasurementsScheduleofCompanysTotalLevel3LiabilityActivityDetails">
        <link:definition>996349 - Disclosure - Fair Value Measurements - Schedule of Company&#8217;s Total Level 3 Liability Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RevenuefromContractswithCustomersDetails" id="RevenuefromContractswithCustomersDetails">
        <link:definition>996350 - Disclosure - Revenue from Contracts with Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregatedbySalesChannelDetails" id="RevenuefromContractswithCustomersScheduleofRevenueDisaggregatedbySalesChannelDetails">
        <link:definition>996351 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregated by Sales Channel (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/InventoriesScheduleofInventoriesDetails" id="InventoriesScheduleofInventoriesDetails">
        <link:definition>996352 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/PropertyandEquipmentNetDetails" id="PropertyandEquipmentNetDetails">
        <link:definition>996353 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" id="PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails">
        <link:definition>996354 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/LeasesDetails" id="LeasesDetails">
        <link:definition>996355 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/LeasesScheduleofLeaseCostsDetails" id="LeasesScheduleofLeaseCostsDetails">
        <link:definition>996356 - Disclosure - Leases - Schedule of Lease Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/LeasesScheduleofOperatingLeaseLiabilitiesDetails" id="LeasesScheduleofOperatingLeaseLiabilitiesDetails">
        <link:definition>996357 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/LeasesScheduleofSupplementalInformationRelatedtotheCompanysUnauditedCondensedConsolidatedStatementofCashFlowsDetails" id="LeasesScheduleofSupplementalInformationRelatedtotheCompanysUnauditedCondensedConsolidatedStatementofCashFlowsDetails">
        <link:definition>996358 - Disclosure - Leases - Schedule of Supplemental Information Related to the Company&#8217;s Unaudited Condensed Consolidated Statement of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" id="OtherCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails">
        <link:definition>996359 - Disclosure - Other Current Liabilities - Schedule of Other Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/DebtDetails" id="DebtDetails">
        <link:definition>996360 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/DebtScheduleofDebtDetails" id="DebtScheduleofDebtDetails">
        <link:definition>996361 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/WarrantLiabilitiesDetails" id="WarrantLiabilitiesDetails">
        <link:definition>996362 - Disclosure - Warrant Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/WarrantLiabilitiesScheduleofFairValueoftheWarrantsDetails" id="WarrantLiabilitiesScheduleofFairValueoftheWarrantsDetails">
        <link:definition>996363 - Disclosure - Warrant Liabilities - Schedule of Fair Value of the Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails" id="OtherLongTermLiabilitiesScheduleofOtherLongTermLiabilitiesDetails">
        <link:definition>996364 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/CommitmentsandContingenciesDetails" id="CommitmentsandContingenciesDetails">
        <link:definition>996365 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>996366 - Disclosure - Stockholders&#8217; Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/StockholdersEquityScheduleofWarrantsOutstandingDetails" id="StockholdersEquityScheduleofWarrantsOutstandingDetails">
        <link:definition>996367 - Disclosure - Stockholders&#8217; Equity - Schedule of Warrants Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/StockholdersEquityScheduleofExercisePriceDetails" id="StockholdersEquityScheduleofExercisePriceDetails">
        <link:definition>996368 - Disclosure - Stockholders&#8217; Equity - Schedule of Exercise Price (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>996369 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/NetLossPerCommonShareScheduleofBasicandDilutedWeightedAverageSharesOutstandingandLossPerShareDetails" id="NetLossPerCommonShareScheduleofBasicandDilutedWeightedAverageSharesOutstandingandLossPerShareDetails">
        <link:definition>996370 - Disclosure - Net Loss Per Common Share  - Schedule of Basic and Diluted Weighted Average Shares Outstanding and Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/NetLossPerCommonShareScheduleofSecuritiesExcludedfromCalculationDilutedNetLossPerCommonShareDetails" id="NetLossPerCommonShareScheduleofSecuritiesExcludedfromCalculationDilutedNetLossPerCommonShareDetails">
        <link:definition>996371 - Disclosure - Net Loss Per Common Share  - Schedule of Securities Excluded from Calculation Diluted Net Loss Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlansDetails" id="EquityCompensationPlansDetails">
        <link:definition>996372 - Disclosure - Equity Compensation Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlansScheduleofTotalStockOptionActivityDetails" id="EquityCompensationPlansScheduleofTotalStockOptionActivityDetails">
        <link:definition>996373 - Disclosure - Equity Compensation Plans - Schedule of Total Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlansScheduleofRestrictedStockUnitActivityDetails" id="EquityCompensationPlansScheduleofRestrictedStockUnitActivityDetails">
        <link:definition>996374 - Disclosure - Equity Compensation Plans - Schedule of Restricted Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EquityCompensationPlansScheduleofNonCashStockBasedCompensationRecognizedintheStatementofOperationsDetails" id="EquityCompensationPlansScheduleofNonCashStockBasedCompensationRecognizedintheStatementofOperationsDetails">
        <link:definition>996375 - Disclosure - Equity Compensation Plans - Schedule of Non-Cash Stock-Based Compensation Recognized in the Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/EmployeeRetirementPlanDetails" id="EmployeeRetirementPlanDetails">
        <link:definition>996376 - Disclosure - Employee Retirement Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SegmentInformationandConcentrationsDetails" id="SegmentInformationandConcentrationsDetails">
        <link:definition>996377 - Disclosure - Segment Information and Concentrations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SegmentInformationandConcentrationsScheduleofSegmentRevenueSignificantSegmentExpensesDetails" id="SegmentInformationandConcentrationsScheduleofSegmentRevenueSignificantSegmentExpensesDetails">
        <link:definition>996378 - Disclosure - Segment Information and Concentrations - Schedule of Segment Revenue, Significant Segment Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://PRPL.com/20260630/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <link:definition>996379 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="prpl_AccruedWarrantyLiabilitiesNonCurrent" name="AccruedWarrantyLiabilitiesNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_RelatedPartyDebtCurrent" name="RelatedPartyDebtCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_AccruedRebatesAndAllowancesCurrent" name="AccruedRebatesAndAllowancesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_RelatedPartyDebtNetOfCurrentPortion" name="RelatedPartyDebtNetOfCurrentPortion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AccruedWarrantyLiabilitiesCurrent" name="AccruedWarrantyLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_AccruedDistributionTrueUp" name="AccruedDistributionTrueUp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_PropertyAndEquipmentIncludedInAccountsPayable" name="PropertyAndEquipmentIncludedInAccountsPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_SummaryofSignificantAccountingPoliciesDetailsTable" name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WritedownOfLonglivedAssetsMember" name="WritedownOfLonglivedAssetsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EstimatedFairValueOfDebtArrangements" name="EstimatedFairValueOfDebtArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_EquipmentInProgressMember" name="EquipmentInProgressMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_LeasesDetailsTable" name="LeasesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_FirstIncrementalLoanMember" name="FirstIncrementalLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TwoThousandTwentyFourCreditAgreementMember" name="TwoThousandTwentyFourCreditAgreementMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_IncrementalLoanMember" name="IncrementalLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AmendmentFeeMember" name="AmendmentFeeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WorkFeeMember" name="WorkFeeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WaiverFeeMember" name="WaiverFeeMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ThirdAmendmentToTheAmendedARCreditAgreementMember" name="ThirdAmendmentToTheAmendedARCreditAgreementMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AggregateAmount" name="AggregateAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_UndiscountedCashFlowsOffset" name="UndiscountedCashFlowsOffset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_NonoperatingIncome" name="NonoperatingIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_ScheduleOfWarrantsOutstandingTableTextBlock" name="ScheduleOfWarrantsOutstandingTableTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_EcommerceMember" name="EcommerceMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EconomicInterestPercentage" name="EconomicInterestPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_AmendmentFeeInCash" name="AmendmentFeeInCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_AdditionalWarrantsMember" name="AdditionalWarrantsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_PrepaymentPenaltyRate" name="PrepaymentPenaltyRate" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="prpl_DebtDetailsTable" name="DebtDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AsPreviouslyPresentedMember" name="AsPreviouslyPresentedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ReclassificationMember" name="ReclassificationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AsReclassifiedMember" name="AsReclassifiedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TermLoansMember" name="TermLoansMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_PurpleInnovationIncMember" name="PurpleInnovationIncMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_RelatedPartyLoanMember" name="RelatedPartyLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AssetBasedLendingLoansMember" name="AssetBasedLendingLoansMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ShowroomsMember" name="ShowroomsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WholesaleMember" name="WholesaleMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_SalesCategoryMember" name="SalesCategoryMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfCompanySTotalLevel3LiabilityActivityAbstract" name="ScheduleOfCompanySTotalLevel3LiabilityActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_RestructuringAndImpairmentChargesTotalRestructuringImpairmentAndOtherRelatedCharges" name="RestructuringAndImpairmentChargesTotalRestructuringImpairmentAndOtherRelatedCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_OperatingExpensesTotalRestructuringImpairmentAndOtherRelatedCharges" name="OperatingExpensesTotalRestructuringImpairmentAndOtherRelatedCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_RelatedPartyLoan" name="RelatedPartyLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_ScheduleOfFairValueOfTheWarrantsAbstract" name="ScheduleOfFairValueOfTheWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WarrantLiabilitiesScheduleofFairValueoftheWarrantsDetailsTable" name="WarrantLiabilitiesScheduleofFairValueoftheWarrantsDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_CustomerOneMember" name="CustomerOneMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_CustomersMember" name="CustomersMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_SegmentInformationandConcentrationsDetailsTable" name="SegmentInformationandConcentrationsDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TradingPriceCommonStockMember" name="TradingPriceCommonStockMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_IncomeTaxesDetailsTable" name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfSegmentRevenueSignificantSegmentExpensesAbstract" name="ScheduleOfSegmentRevenueSignificantSegmentExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfNonCashStockBasedCompensationRecognizedInTheStatementOfOperationsAbstract" name="ScheduleOfNonCashStockBasedCompensationRecognizedInTheStatementOfOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ReductionsAdditionsAbstract" name="ReductionsAdditionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_OutstandingSharesPercentage" name="OutstandingSharesPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_WarrantLiabilitiesDetailsTable" name="WarrantLiabilitiesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EquityCompensationPlansScheduleofRestrictedStockUnitActivityDetailsTable" name="EquityCompensationPlansScheduleofRestrictedStockUnitActivityDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfRestrictedStockUnitActivityAbstract" name="ScheduleOfRestrictedStockUnitActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_MonteCarloSimulationModelMember" name="MonteCarloSimulationModelMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_SGIWarrantsMember" name="SGIWarrantsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_NetReductions" name="NetReductions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_OtherSegmentItemsNet" name="OtherSegmentItemsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_EquityCompensationPlansDetailsTable" name="EquityCompensationPlansDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TwoThousandSeventeenEquityIncentivePlanMember" name="TwoThousandSeventeenEquityIncentivePlanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EmployeeRetirementPlanDetailsTable" name="EmployeeRetirementPlanDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_SGIAgreementsMember" name="SGIAgreementsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EquityCompensationPlansLineItems" name="EquityCompensationPlansLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_MeasurementInputWarrantRepriceMember" name="MeasurementInputWarrantRepriceMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfSecuritiesExcludedFromCalculationDilutedNetLossPerCommonShareAbstract" name="ScheduleOfSecuritiesExcludedFromCalculationDilutedNetLossPerCommonShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfTotalStockOptionActivityAbstract" name="ScheduleOfTotalStockOptionActivityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_EquityCompensationPlansScheduleofTotalStockOptionActivityDetailsTable" name="EquityCompensationPlansScheduleofTotalStockOptionActivityDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TradingDaysOfNoticeToRedemptionToHolders" name="TradingDaysOfNoticeToRedemptionToHolders" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_TradingDaysOfRedemptionRightReportedToLastPrice" name="TradingDaysOfRedemptionRightReportedToLastPrice" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_InnoHoldLLCMember" name="InnoHoldLLCMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_StockholdersEquityDetailsTable" name="StockholdersEquityDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfExercisePriceAbstract" name="ScheduleOfExercisePriceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TotalWarrantsMember" name="TotalWarrantsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_IncreaseDecreaseInAccruedWarrantyLiabilities" name="IncreaseDecreaseInAccruedWarrantyLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_CostOfRevenuesMember" name="CostOfRevenuesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_RestructuringRelatedChargesMember" name="RestructuringRelatedChargesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AmendmentFeeAddedToPrincipalOfLoan" name="AmendmentFeeAddedToPrincipalOfLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_WarrantsIssued" name="WarrantsIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_CostOfRevenuesNoncashCharges" name="CostOfRevenuesNoncashCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_OperatingExpensesNoncashCharges" name="OperatingExpensesNoncashCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_RestructuringAndImpairmentChargesNoncashCharges" name="RestructuringAndImpairmentChargesNoncashCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_Warrants1Member" name="Warrants1Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AmendmentFee" name="AmendmentFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_CashChargesMember" name="CashChargesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfRestructuringImpairmentAndOtherRelatedChargesAbstract" name="ScheduleOfRestructuringImpairmentAndOtherRelatedChargesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ReverseStockSplitPolicyTextBlock" name="ReverseStockSplitPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_ReclassificationOfMerchantAndFinancingFeesPolicyTextBlock" name="ReclassificationOfMerchantAndFinancingFeesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_RefundOfTariffsPolicyTextBlock" name="RefundOfTariffsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_RestructuringImpairmentandOtherRelatedChargesDetailsTable" name="RestructuringImpairmentandOtherRelatedChargesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_SecondIncrementalLoanMember" name="SecondIncrementalLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ExistingLoanMember" name="ExistingLoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_LoanMember" name="LoanMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfRevenuesIncomeFromOperationsLineItems" name="ScheduleOfRevenuesIncomeFromOperationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TermLoanLendersWarrantsMember" name="TermLoanLendersWarrantsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ImpairmentOfAssetsMember" name="ImpairmentOfAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_OperatingAndFInanceLeasesInitialTerm" name="OperatingAndFInanceLeasesInitialTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_LiquidityAndGoingConcernPolicyTextBlock" name="LiquidityAndGoingConcernPolicyTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_ReceivedRefunds" name="ReceivedRefunds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_CostOfSale" name="CostOfSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_CommonUnitsPercentage" name="CommonUnitsPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_TotalRestructuringImpairmentAndOtherRelatedChargesMember" name="TotalRestructuringImpairmentAndOtherRelatedChargesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AssetLiabilitiesPercentage" name="AssetLiabilitiesPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_RestatementOfPreviouslyIssuedFinancialStatementsAbstract" name="RestatementOfPreviouslyIssuedFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfRevenuesIncomeFromOperationsTableTextBlock" name="ScheduleOfRevenuesIncomeFromOperationsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_RevenuesIncomeFromOperationsTable" name="RevenuesIncomeFromOperationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_PurpleLLCMember" name="PurpleLLCMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TwoThousandTwentyFourWarrantsMember" name="TwoThousandTwentyFourWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AcceleratedDepreciationMember" name="AcceleratedDepreciationMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_NoncashChargesMember" name="NoncashChargesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_TwoThousandTwentyFiveWarrantsMember" name="TwoThousandTwentyFiveWarrantsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_CashBonus" name="CashBonus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_BidPrice" name="BidPrice" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_NasdaqStockMarketLLCMember" name="NasdaqStockMarketLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ConsecutiveBusinessDays" name="ConsecutiveBusinessDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_EmployeerelatedCostsMember" name="EmployeerelatedCostsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_OtherCostsMember" name="OtherCostsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfPropertyAndEquipmentNetAbstract" name="ScheduleOfPropertyAndEquipmentNetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AggregatePrincipalAmountPercentage" name="AggregatePrincipalAmountPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="prpl_PrincipalAmountPercentage" name="PrincipalAmountPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="prpl_PercentageOfContingentInterest" name="PercentageOfContingentInterest" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="prpl_OutstandingPrincipalPercentage" name="OutstandingPrincipalPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_PurpleShowroomsMember" name="PurpleShowroomsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfAssumptionsUsedInFairValueOfTheWarrantsTableTextBlock" name="ScheduleOfAssumptionsUsedInFairValueOfTheWarrantsTableTextBlock" type="dtr:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_FederalReserveBankOfNewYorkMember" name="FederalReserveBankOfNewYorkMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AggregatePrincipalAmount" name="AggregatePrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_ScheduleOfRevenueDisaggregatedBySalesChannelAbstract" name="ScheduleOfRevenueDisaggregatedBySalesChannelAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WholesaleMarketingAndSalesExpense" name="WholesaleMarketingAndSalesExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_ShowroomMarketingAndSalesExpense" name="ShowroomMarketingAndSalesExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_ExerciseWarrantsPercentage" name="ExerciseWarrantsPercentage" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <xs:element id="prpl_TempurSherwoodLLCMember" name="TempurSherwoodLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_PercentageOfRecognitionBonusPayment" name="PercentageOfRecognitionBonusPayment" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_PercentageOfRecognitionPostponePayment" name="PercentageOfRecognitionPostponePayment" type="dtr:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_CommitmentsandContingenciesDetailsTable" name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_RestatedCreditAgreementMember" name="RestatedCreditAgreementMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_NetIncomeLossAttributableToNoncontrollingInterestExcludingAntidilutive" name="NetIncomeLossAttributableToNoncontrollingInterestExcludingAntidilutive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndLossPerShareAbstract" name="ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndLossPerShareAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WarrantExpirationDate" name="WarrantExpirationDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <xs:element id="prpl_GeneralAndAdministrativeMember" name="GeneralAndAdministrativeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ResearchAndDevelopmentMember" name="ResearchAndDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_RelatedPartyDebtNonCurrent" name="RelatedPartyDebtNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <xs:element id="prpl_SeniorLeadershipTeamSpecialRecognitionBonusMember" name="SeniorLeadershipTeamSpecialRecognitionBonusMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_SGICommercialArrangementsMember" name="SGICommercialArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <xs:element id="prpl_SalesOfOtherProductsMember" name="SalesOfOtherProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_StatementOfIncomeLocationAxis" name="StatementOfIncomeLocationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_StatementOfIncomeLocationDomain" name="StatementOfIncomeLocationDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_MarketingAndSalesMember" name="MarketingAndSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_OmniChannelMember" name="OmniChannelMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ECommerceOnlineChannelsMember" name="ECommerceOnlineChannelsMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_WarrantLiabilitiesMember" name="WarrantLiabilitiesMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_MeasurementInputWarrantsRepriceMember" name="MeasurementInputWarrantsRepriceMember" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_ScheduleOfWarrantsOutstandingAbstract" name="ScheduleOfWarrantsOutstandingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_StockholdersEquityScheduleofWarrantsOutstandingDetailsTable" name="StockholdersEquityScheduleofWarrantsOutstandingDetailsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_Warrants2024Member" name="Warrants2024Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_Warrants2025Member" name="Warrants2025Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_AdditionalWarrants2025Member" name="AdditionalWarrants2025Member" type="dtr:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <xs:element id="prpl_NumberOfMattressSlots" name="NumberOfMattressSlots" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
</xs:schema>
