SKU:
28281EH
SKU:
28281EH
- Description
- Specifications
- Warranty Information
- Instructional Videos
- FAQs
- Reviews
- Safety Information
- Manuals
- Replacement Policy
*Free Shipping (Continental United States only) via FedEx Ground
Cool down in our Rectangular Frame Pool Set. Setup is easy, so the pool is ready for water in about 30 minutes. Only available online at INTEXcorp.com!
- Rectangular frame pool
- Galvanized, rust-resistant metal frame
- Ready for water in approximately 30 minutes
- Includes 1 debris cover
- 14’ 9 1/4” x 7’ 2 5/8” x 33” approximate setup size
Product warranty period: {{warrantyPolicy.data}}
Component | Duration |
---|---|
{{item.component}} | {{item.period}} |
Intex Recreation Corp. is dedicated to the safe use of all of its products. While all accidents cannot be prevented, practicing good safety habits, setting and following rules, carefully reading instruction manuals, and vigilant supervision can greatly reduce the likelihood of injury as well as reduce injury severity. Please take the time to review the following information, and make use of the link provided, to assist in keeping you and your family safe from injury.
Learn More >
{{replacementPolicy}}
SKU: 28281EH
Weight: 88.88 LBS
`, props: ['question', 'answer'], data: function() { return { displayAnswer: false, toggleSymbol: false } }, methods: { toggleAnswer: function() { this.displayAnswer = this.displayAnswer ? false : true; this.toggleSymbol = this.toggleSymbol ? false : true; } }, })); var descriptionTabsWaitForJQ = setInterval(function(){ if(typeof $ !== 'undefined'){ clearInterval(descriptionTabsWaitForJQ); $(document).ready(function(){ $('.faq-question').click((e) => { var tog = $(this).next(); tog.slideToggle('fast'); }); }) } },100);
\"}},\"bulk_discount_rates\":[],\"meta_keywords\":\"\",\"show_quantity_input\":0,\"title\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\",\"gift_wrapping_available\":false,\"min_purchase_quantity\":0,\"customizations\":[],\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23343/28281EH__03470.1719245599.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23021/Small_Frame_D02_lifestyle__78585.1719245599.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23018/Small_Frame_B01_dual_outlet__48883.1719245598.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23016/Small_Frame_D01_lifestyle__10238.1719245598.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23017/28273EH_A02_inuse_white__16601.1719245598.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23022/28281_E06_Cover__57891.1719245598.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23020/28281_A01_Static__00715.1719245599.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"},{\"data\":\"https://cdn11.bigcommerce.com/s-u7yn5f7nmq/images/stencil/{:size}/products/4936/23023/28281_A03_Cover_IU__20138.1719245598.jpg?c=2\",\"alt\":\"Metal Frame Rectangular Frame Pool Set - 14 ' 9 1/4\\\" x 7' 2 5/8\\\" x 33\\\"\"}]},\"warranty\":\"{\\\"warranty\\\":[{\\\"component\\\":\\\"POOL LINER\\\",\\\"period\\\":\\\"1 - YEAR(S)\\\"},{\\\"component\\\":\\\"POOL FRAME\\\",\\\"period\\\":\\\"1 - YEAR(S)\\\"}],\\\"manuals\\\":[{\\\"sort\\\":1,\\\"title\\\":\\\"2024: AUTHORIZED SERVICE CENTERS\\\",\\\"url\\\":\\\"https://www.intexdevelopment.com/support/downloadmnl?filename=200___R0_2404_AL.pdf\\\"},{\\\"sort\\\":2,\\\"title\\\":\\\"2024: POOL SIZE VS PUMP RUNNING TIME\\\",\\\"url\\\":\\\"https://www.intexdevelopment.com/support/downloadmnl?filename=156___R0_2405_AL.pdf\\\"},{\\\"sort\\\":3,\\\"title\\\":\\\"2024: REPAIR KIT MANUAL\\\",\\\"url\\\":\\\"https://www.intexdevelopment.com/support/downloadmnl?filename=201___R0_2405_AL.pdf\\\"},{\\\"sort\\\":4,\\\"title\\\":\\\"2024: SMALL RECTANGULAR METAL FRAME POOL MANUAL\\\",\\\"url\\\":\\\"https://www.intexdevelopment.com/support/downloadmnl?filename=207PO_R0_2405_EN.pdf\\\"}]}\",\"id\":\"4936\",\"sku\":\"28281EH\",\"review_tabs\":true}"); const prodWarranty = jsContextDescription.warranty; var warrantyOBJ = [{}]; var id = jsContextDescription.id; var sku = jsContextDescription.sku; if(prodWarranty.length > 0 && isJsonString(prodWarranty)) { warrantyOBJ = JSON.parse(prodWarranty); } var app = new Vue({ el: '#vue-tabs', components: { vueComponentFAQ: 'vue-component-faq' }, data : { prodWarranty: warrantyOBJ, prodSKU: jsContextDescription.sku, breadcrumbs: jsContextDescription.breadcrumbs, videosFromAPI: [], hasVideos: false, parentCategoryFAQs: [], categoryFAQs: [], warrantyPolicy: { type: null, data: null } }, methods: { getProductWarranty() { // if no warranty if (!this.hasWarranty) { return null } // check for component structure if (this.isComponentWarranty) { this.warrantyPolicy = { type: 'components', data: warrantyOBJ.warranty } console.log(this.warrantyPolicy); } // check for string structure if (this.isProductWarranty) { this.warrantyPolicy = { type: 'string', data: warrantyOBJ.warranty_period } } }, getProductIdBySku: async function() { var self = this; await axios.get('https://i3avcko290.execute-api.us-east-2.amazonaws.com/default/bigCommerceGetProductIDBySKU?sku=VID-' + this.prodSKU) .then((res) => { if(typeof res.data === 'number') { self.getProductById(res.data); } }) .catch((e) => { console.log(e); }); }, getProductById: function(id) { var self = this; axios.get('https://lj215jjcyh.execute-api.us-east-2.amazonaws.com/default/bigCommerceGetProductByID?product_id=' + id) .then((res) => { self.videosFromAPI = res.data; if((self.videosFromAPI.hasOwnProperty('data')) && (self.videosFromAPI.data.length > 0)){ self.hasVideos = true; } }) .catch((e) => { console.log(e); }) }, faqDataWebDAV: function() { var self = this; // console.log('fetching FAQs...'); // console.log({ // 'self.faqParentCategory': self.faqParentCategory, // 'self.faqCategory': self.faqCategory // }); try { axios.get('https://intexcorp.com/content/faqs/' + self.faqParentCategory + '.txt') .then((res) => { if(!!res.data.faqs){ var data = res.data.faqs.sort((a, b) => { return a.sort > b.sort }); self.parentCategoryFAQs = data; } }).catch(e => { //console.warn('no category FAQs available'); }) } catch (e) { //console.warn(e); } try { axios.get('https://intexcorp.com/content/faqs/' + self.faqCategory + '.txt') .then((res) => { if(!!res.data.faqs){ var data = res.data.faqs.sort((a, b) => { return a.sort > b.sort }); self.categoryFAQs = data; } }).catch(e => { //console.warn('no product FAQs available'); }) } catch (e) { //console.warn(e); } } }, computed: { isComponentWarranty() { return (warrantyOBJ.hasOwnProperty("warranty")) }, isProductWarranty() { return (warrantyOBJ.hasOwnProperty("warranty_period")) }, faqParentCategory: function() { if(typeof this.breadcrumbs[2] == 'object') { var name = this.breadcrumbs[2].name; name = name.replace('®', ''); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.toLowerCase(); return 'faqs_' + name; } else { return null; } }, faqCategory: function() { if(typeof this.breadcrumbs[3] == 'object') { var name = this.breadcrumbs[3].name; name = name.replace('®', ''); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.replace(' ', '_'); name = name.toLowerCase(); return 'faqs_' + name; } else { return null; } }, faqsData: function() { if('faqs' in this.prodWarranty) { return this.prodWarranty.faqs.sort(function(a, b) { a.sort > b.sort }) } else { return ''; } }, hasFAQs: function() { if(this.categoryFAQs.length > 0 || this.parentCategoryFAQs.length > 0) { return true; } else { return false; } }, hasWarranty: function() { if (this.prodWarranty.hasOwnProperty("warranty")) { return 'warranty' in this.prodWarranty; } if (this.prodWarranty.hasOwnProperty("warranty_period")) { return 'warranty_period' in this.prodWarranty } return false }, hasReplacementParts: function() { return 'replacement_parts' in this.prodWarranty; }, computedManuals: function() { if(this.prodWarranty.hasOwnProperty('manuals') && this.prodWarranty.manuals.length > 0) { //console.log('manuals found'); return this.prodWarranty.manuals.sort(function(a, b) { return a.sort > b.sort }); } else { //console.log('no manuals found'); return []; } }, replacementPolicy: function() { if('replacement_policy' in this.prodWarranty) { return this.prodWarranty.replacement_policy; } else { return ''; } }, hasReplacementPolicy: function() { return 'replacement_policy' in this.prodWarranty; }, warrantyData: function() { if('warranty' in this.prodWarranty) { return this.prodWarranty.warranty; } else { return ''; } }, replacementPartsData: function() { if('replacement_parts' in this.prodWarranty) { return this.prodWarranty.replacement_parts.sort((a, b) => { a.sort > b.sort }); } else { return ''; } }, videoData: function() { var videos = this.videos; videos.sort(function(a, b) { return a.sort > b.sort }); return videos; } }, created: function() { // wait for jsContext to load const waitForContext = setInterval(() => { if (!!jsContextDescription) { clearInterval(waitForContext); this.faqDataWebDAV(); this.getProductIdBySku(); this.getProductWarranty(); } }, 50); } }); function isJsonString(str) { try{ JSON.parse(str); } catch (e) { return false; } return true; }