Flat Pack Amigos

Furniture Assembly Service - St.-Helens

We assemble furniture so you don’t have to.

Get A Quote

Get A Quote

The top 8 reasons to choose Flat Pack Amigos in St.-Helens

  • Fixed Price - you know in advance what you will pay.
  • Clear and Transparent Pricing - Easy to see what we are charging and why
  • No Hidden Costs - except any parking charges
  • 20+ Years Experience - Since 2004
  • Genuine Great Testimonials
  • Fully Trained and Experienced Assemblers
  • Easy online automatic quote anytime day or night
  • Easy online booking anytime day or night

Get A Quote

Working with Flat Pack Amigos is a breeze. Just complete our contact form with information about the furniture supplier, product name, and product number, readily available on the supplier’s website. We’ll swiftly provide you with a fixed price quote and guidance on how to book. Within minutes, you could have your quote and job booked.

For over two decades, Flat Pack Amigos has been dedicated to assembling furniture in St.-Helens, offering invaluable assistance to countless clients. Whether it’s the sheer size, weight, time commitment, or complexity of the furniture that poses a challenge, our team is equipped to provide efficient solutions. Collaboration is effortless with us – just communicate your assembly needs, purchase source, and we’ll promptly furnish you with a transparent fixed-price quotation.

Get A Quote

When it comes to furniture assembly, Flat Pack Amigos is unmatched. Whether it’s a basic chair, stool, table, or chest, we can complete the assembly in record time. More complex items such as wardrobes or bedroom sets may take a bit longer, but we guarantee expert assembly done to the highest standard.

Countless St.-Helens residents have sworn off flatpack assembly for good. They’ve given up on the hassle of deciphering confusing instructions, dealing with perplexing parts, and enduring the discomfort of pinched and blistered fingers. Instead, they’re turning to the most reliable and respected furniture assembly service in St.-Helens: Flat Pack Amigos.

Get A Quote

With Flat Pack Amigos, you enjoy the convenience of One Fixed Price. While many furniture assembly services bill by the hour, we prioritize transparency and equity. You won’t have to worry about paying more for a slower assembler. We disclose the exact cost of your flatpack assembly when you make your appointment, without any hidden fees. What we say is what you’ll pay, never more.

At Flat Pack Amigos, our experienced assemblers are proficient in constructing any type of flat pack furniture. Regardless of the furniture selection, our skilled team can manage it. They will come to your St.-Helens location fully prepared with the necessary tools and expertise to complete the project efficiently.

Get A Quote

When you need an efficient Flat Pack Furniture Assembler in St.-Helens, turn to Flat Pack Amigos. You’ll be satisfied with the service and won’t consider assembling it yourself again. Our Ikea Assembly Service is unmatched. We’re trained to assemble all types of flat pack furniture, regardless of the retailer.

Since 2004, Flat Pack Amigos has been the preferred option for flat pack assembly services among retailers. British high street, online, and catalogue retailers have consistently endorsed our flat pack assembly experts for assembling furniture for their customers and setting up furniture for their store displays and new season catalogue shoots. Retailers including Argos, FABB Furniture, Trago Mills, The Range, Wayfair, Dunelm, JD Williams, IKEA, Bensons for Beds, Time 4 Sleep, Bed Kingdom, Furniture123, and numerous others have relied on our services. For more details, check out our Retailers pages.

Get A Quote

We have built the following items in Merseyside recently:

  • Ikea Pax - (Pax) Pax Frame (inc leveling, connecting together, mounting doors, standard clothes rails and wooden shelves Excludes all other Komplement fittings)
  • Ikea Pax - (Pax) Pax Frame (inc leveling, connecting together, mounting doors, standard clothes rails and wooden shelves Excludes all other Komplement fittings)
  • Ikea Pax - (Pax) Pax Frame (inc leveling, connecting together, mounting doors, standard clothes rails and wooden shelves Excludes all other Komplement fittings)
  • Ikea Pax - (Pax) Komplement Trouser Rack
  • Ikea Pax - (Pax) Komplement Trouser Rack
  • Ikea Pax - (Pax) Komplement Trouser Rack
  • Ikea Pax - (Pax) Attaching to the wall per set of frames (ie per wardrobe system)
  • Ikea Pax - (Pax) Attaching to the wall per set of frames (ie per wardrobe system)
  • Ikea Pax - (Pax) Attaching to the wall per set of frames (ie per wardrobe system)
  • Ikea - (Trysil) TRYSILWardrobe w sliding doors/4 drawers, dark brown ( 103.087.73 )
  • GENERAL - (Zeller) Trolley
  • GENERAL - (Zeller) Trolley
  • - (Extending Console Table) Extendable Console Table with extension holder, Easy, White Ash
  • - (Extending Console Table) Extendable Console Table with extension holder, Easy, White Ash
  • Ikea - (General) wall mount mirror
  • Ikea - (Malm) Bed frame, high MALM White Standard Double Article no: 802.611.02
  • ikea - (Malm) Bed storage box for high bed frame MALM White 2 Single/double Article no: 102.618.36
  • Next - (Harper) Harper Gem Mirrored Tall Storage Unit 149-219
  • Wayfair - (Beechmeadow) Beechmeadow 1 Drawer Bedside Table by George Oliver SKU: U003206831
  • Wayfair - (Jamie) Jamie TV Stand for TVs up to 55inch by Hykkon SKU: U000086410
  • Wayfair - (Salladasburg) Salladasburg 1 Drawer Bedside Table by Williston Forge SKU: U003557425
  • Wayfair - (Teddy) Teddy 180Cm Trestle Dining Table by Borough Wharf SKU: U000169335
  • Ikea - (VIMLE) VIMLE 2-seat sofa, Gunnared medium grey ( 093.989.77 )
  • Ikea - (Alex) ALEX Desk, grey-turquoise, 100x48 cm ( 204.838.08 )
  • Ikea - (HUVUDSPELARE) HUVUDSPELARE Gaming chair, black ( 305.076.01 )
  • Ikea - (LÅNGFJÄLL) LÅNGFJÄLL Conference chair with armrests, Gunnared light brown-pink/white ( 492.525.91 )
  • Ikea - (GLADSTAD) GLADSTAD Upholstered bed frame, Kabusa light grey ( 604.904.68 )
  • Ikea - (Hemnes) HEMNES Chest of 3 drawers, white stain, 108x96 cm ( 804.247.45 )
  • Ikea - (IDANÄS) IDANÄS Upholstered bed frame, Gunnared dark grey, Standard King ( 804.589.62 )
  • Ikea - (Askvoll) Bed frame ASKVOLL White /luroy Standard Double ( 890.197.13 )
  • Wayfair - (Cascio) Cascio 4 Piece Bedroom Set by Zipcode Design SKU: U003408506
  • GENERAL - (Adjustment) Adjustment part of product assembled
  • GENERAL - (Adjustment) Adjustment part of product assembled
  • Ikea - (Ingolf) INGOLF Chair, white/Hallarp beige ( 504.730.68 )
  • Ikea - (Ingtorp) Extendable table INGATORP White 110/155 cm ( 402.170.69 )
  • Ikea - (Hemnes) Glass-door cabinet with 3 drawers HEMNES White stain 90x197 cm (503.717.72)
  • Julian Bowen - (Domino) Julian Bowen Domino White Bunk Bed Julian Bowen Domino White Bunk Bed (DOM002)
  • Julian Bowen - (Domino) Julian Bowen Domino White Bunk Bed Julian Bowen Domino White Bunk Bed (DOM002)
  • RoomToGrow.co.uk - (Solitaire) Solitaire White Midsleeper with Pink and Purple Tent Product code: 613-50pinkpur
  • Ikea - (Alex) ALEX Drawer unit on castors, white/black 36x76 cm ( 594.222.20 )
  • Ikea - (Kallax) KALLAX Shelving unit ( 802.758.87 )
  • Ikea - (Alex) ALEX Drawer unit on castors, white 67x66 cm ( 804.854.23 )

Whatever you have purchased we will know how to build it to a high standard and probably have assembled it before.

Local Furniture

Merseyside is home to a variety of furniture stores offering high-quality furniture for all purposes. Whether you’re looking for a modern, contemporary design or a classic, timeless look, you’ll be able to find a store that meets your needs. One of the most popular furniture stores in Merseyside is The Furniture Store, located in Liverpool. Here, you’ll find a wide selection of furniture for the living room, bedroom, and dining room, as well as outdoor furniture and accessories. The store offers a variety of styles, from traditional to modern, and features top brands like Duresta, Parker Knoll, and Whitemeadow. Another popular furniture store in Merseyside is DFS, located in Warrington. This store offers a wide selection of sofas, chairs, tables, and beds, as well as a range of accessories. They also have an in-house design service, allowing customers to create their own custom-made furniture. For those looking for a more unique or bespoke option, The Bespoke Furniture Company in St Helens is a great option. They offer custom-made furniture in a variety of styles, and can create pieces to fit any space. For a more affordable option, Argos in Liverpool is a great choice. They offer a wide range of furniture, from sofas and beds, to chairs and tables, and all at competitive prices. For those looking for furniture beyond Merseyside, there are also a number of great stores in nearby areas, such as Furniture Village in Manchester and Oak Furniture Land in Warrington. No matter what your needs, you’re sure to find a furniture store in Merseyside or nearby that meets them.

Retailers in and around St. Helens who we have built furniture from

Argos

Get A Quote

An example of a Gen Bookcase we constructed in Merseyside sold by Gen
  • - 1 x Lawson Office Desk - Oak Effect 797/7916
  • - Holsted White Medium Wardrobe 921/0657
  • - Holsted Medium 2 Drawer Internal Chest 918/6808
  • - 1 x HOME Capella 4 Door 2 Drawer Mirrored Wardrobe - Blackby HOME by Argos ( 266/0709 )

Warrington Cheshire

Show More

The Range

Get A Quote

Merseyside Wardrobe from Ikea built, Pax range
  • - 1 x Corona Lamp Table - Solid Pine 461101
  • - Shard 3 Drawer Bedside Chest - Grey Product code: 849447
  • - HOMCOM 4 Drawer Storage Cabinet - White by HOMCOM Product code: 3634092
  • - Vida Designs Riano 3 Door 2 Drawer Mirrored Wardrobe by Vida Designs Product code: M1320990
  • - Lexington Mid Sleeper Product code: P238330
  • - 1 x Delfi Sliding Wardrobe Oak and white gloss with Downlights
  • - Triple Wooden Bunk Bed Product code: M7766108
  • - Lexington Two Door Wardrobe Product code: 215900
  • - Home Source Phoenix 3 Drawer Bedside by Home Source Product code: M6554180
  • - Devon Oak Wardrobe - Oak / 2 Door Wardrobe Product code: 502956
  • - Lexington 3 Door Wardrobe - Grey Product code: 279548
  • - Lexington Mid Sleeper Product code: P238330

Unit 8 George Richards Way Altrincham Cheshire

Show More

Next

Get A Quote

Photo of a Next Bronx TV-Stand we assembled in St.-Helens, Merseyside
  • - 1 x Malvern Dove Grey Storage Ladder Shelf 674-510
  • - Flynn Framed Mirror Triple Wardrobe 996-350
  • - Flynn 1 Drawer Bedside Table 170-470
  • - Flynn 3 Drawer Chest 155-102
  • - Ezra Oak Effect Shelf T61424
  • - Bronx Tall Display Shelf 178-407
  • - 2M Sliding Wardrobe 710-002
  • - Flynn Wardrobe Studio Collection (2 door) 906-310
  • - Malvern 3 Drawer Chest 283-320
  • - Bronx Tall Display Shelf 178-407
  • - 2M Sliding Wardrobe 710-002
  • - 1 x Colorado Double Wardrobe with 2 drawers
  • - Jefferson Double Wardrobe 550-583
  • - 1 x 2M Sliding Wardrobe 710-002
  • - Flynn Desk/Console Dressing Table 159-750
  • - 1 x Malvern 6 Drawer Multi Chest 837-461
  • - 1 x Bronx 4 Seater Round Dining Table 307-948
  • - Bronx Oak Effect Chest of Drawers T85-521
  • - Dark Bronx Chevron Oak Effect TV Stand Q50-706
  • - Bronx Oak Effect Wardrobe 281-497
  • - Logan white gloss double extending table 997-637
  • - MADE.COM Damien Compact Sideboard D87-324
  • - Harper Gem Mirrored Tall Storage Unit 149-219
  • - Bronx Corner Ladder Shelf 550-779

37 - 43 GEORGE STREET STAMFORD QUARTER ALTRINCHAM ALTRINCHAM

Show More

Argos

Get A Quote

St.-Helens - Wardrobe assembly - Merseyside from Lifetime_Kids_Rooms
  • - Nordic 2 Door Wardrobe - Pine. (144/1572)
  • - Munich Panelled 5 Door Mirror Wardrobe - White 949/6529
  • - 1 x HOME Yani Small Double Bed Frame - White ( 606/9234 )
  • - Malibu 4 Dr 3 Drw Mirror Wardrobe - Black Oak Eff 889/7693
  • - Pack of 6 Double Coat Hooks - Grey 948/6010
  • - Squares 8 Cube Storage Unit - White 313/0984
  • - 1 x HOME Normandy 3 Drawer Bedside Chest - Whiteby HOME by Argos 392/9243
  • - 1 x Hygena Bergen 3 Piece Large Wardrobe Package - Whiteby Hygena 574/6369
  • - 4 Shelf Shoe Storage Rack - Solid Unfinished Pine 391/6782
  • - Taylor Fabric 2 Seater Sofa - Charcoal 284/6073
  • - 1 x HOME Marietta Small Double Bed Frame - White 801/8623
  • - Nordic 2 Door Wardrobe - White. (162/9167)
  • - Habitat Katun Metal Round Wall Mirror - Gold Effect -80x80cm 946/0926 - wall mount
  • - Nordic 2 Door Wardrobe - Pine. (144/1572)
  • - Nordic 2 Door 2 Drawer Wardrobe - Pine. (166/5169)
  • - Holsted Mirrored XL Sliding Wardrobe - White 882/7357
  • - 1 x HOME Canterbury 2 Door Wardrobe - Oak effect (481/8119)
  • - 1 x Cheval Single Mirrored Wardrobe - Black 622/6761
  • - Argos Home Malibu 5+2 Drawer Chest - Black Oak Effect 626/3724
  • - Melby 3 Piece 2 Door Wardrobe Set - White 942/7598
  • - Habitat Holsted Medium Gloss and Mirror Wardrobe - White 884/8642
  • - Jenson 2 Door 2 Drawer Wardrobe - Grey Gloss 835/5362
  • - HOME New Malibu 3 Door 4 Drawer Wardrobe - Oak Effect. (558/2255)
  • - vidaXL 5 Piece Garden Lounge Set Solid Pinewood
  • - Holsted Medium Gloss and Mirror Wardrobe - Grey 889/3635
  • - 1 x Malibu Bedside and 5+2 Drawer Chest Set - Grey 837/9472
  • - Habitat Munich Corner 1 Door Mirror Wardrobe - White 334/9043
  • - Jenson 2 Door 2 Drawer Wardrobe - Oak Effect 843/8973
  • - Winchester Bookcase - Grey 857/1579
  • - 1 x Puerto Rico Bedside Table - Dark Pine 619/4738
  • - Malibu 4 Door 3 Drawer Wardrobe Black Oak Eff 929/7742
  • - Denver 4 Door 2 Drawer Sideboard - Pine 962/7958
  • - Mondial Double Bed Frame - Grey 284/5799
  • - 1 x Argos Home New Capella 4+4 Drawer Chest - Whiteby Argos Home246/7081
  • - Malibu 4 Dr 3 Drw Mirror Wardrobe - Black Oak Eff 889/7693
  • - Squares 6 Cube Storage Unit - Grey 397/7666
  • - Malibu 3 Piece 2 Door Mirror Wardrobe Set - Grey 733/6478
  • - Sportspower 12ft Outdoor Kids Trampoline with Enclosure 887/8681
  • - 1 x Collection New Hallingford 4Dr 3Drw Mirror Robe- White Glossby ( 806/3568 )
  • - Seville 3 Door Wardrobe - Oak Effect 940/2465

Altrincham Greater Manchester

Show More

JYSK

Get A Quote

Ikea Brimnes Wardrobe - St.-Helens (Merseyside)
  • - Wardrobe LIMFJORDEN 120x200 combi light oak colour
  • - 2 x 5 drw chest VEDDE oak SKU: 3620891
  • - Sofa bed chaise longue VEJLBY dark grey SKU: 3697051
  • - 1 x Multi-unit TAVLUND white/grey ( 3142059 )
  • - Wardrobe LIMFJORDEN 120x200 combi light oak colour
  • - 1 x Wardrobe VINDERUP 200x201 combi oak SKU: 3696629
  • - 1 x TV bench HALLUND 1 door oak SKU: 3618320
  • - 1 x Wardrobe EJERSTED 144x200 oak SKU: 3659471

Unit 5. Riverside retail park, , Warrington

Show More

Bensons

Get A Quote

St.-Helens - Wardrobe assembly - Merseyside from Wayfair
  • - Rhea Ottoman TV Bed Frame 800320003
  • - 1 x Bergen Sliding 2 Door Wardrobe woth Mirrored Doors 452700001
  • - Bergan 153cm slider white oak 2 mirrors 452700005
  • - Bergen Sliding 2 Door Wardrobe with Mirrored Doors 452700001 153cm wide

Unit 2 Bridgewater Retail Park Manchester Road Altrincham WA14 5PZ

Show More

Online Retailers who we have built furniture from in St. Helens

We assemble throughout Merseyside including: Altrincham, Frodsham, Knutsford, Lymm, Newton-Le-Willows, Runcorn, St.-Helens, Warrington and Widnes

Flat Pack Amigos provide a fantastic service in furniture assembly, furniture disassembly, and furniture moving. Their team of experienced professionals will arrive on time and work quickly and efficiently to ensure that your furniture is assembled, moved, or disassembled with minimal disruption. They are experts in their field and have a wealth of knowledge and experience in the furniture assembly and moving industry. With their help, you can rest assured that your furniture will be safely and securely assembled or moved, and that all of your needs will be met. They also offer a wide range of additional services, such as furniture repair and maintenance, to ensure that your furniture is in top condition.

Get A Quote

Easy to work with

  • Fixed Price Quote
  • Quote And Book online
  • Pay by CASH or BANK TRANSFER

What our customers say about the assembly of Pax furniture from Ikea Pax

“I found the assembler to be very friendly and efficient. He was on time (actually a few minutes early) which is good. Once completed, the assembler tidied up and left all packaging in a neat pile for us which was great. Overall, a good experience and one i will definitely use and recommend in the future. Thanks.” - Amy, (08 December 2022 - 5/5 stars)

How We Work

  1. Tell us exactly what you need assembling
    (see What We Need to Know Below)
  2. We email you or display a quote after you have submitted the form
  3. Book online (or tell us your preferred dates)
  4. We build your furniture to the highest standard
  5. You pay us by: Cash or Bank Transfer
  6. You leave great feedback and testimonials

Find out about our QUALITY and CONSISTENCY or a more detailed overview of how we work below

What our customers say about the assembly of Zeller furniture from GENERAL

” - Richard, (28 September 2023 - 5/5 stars)

 

This video above shows you how to get an automatic quote and book online. Additional videos below show where to find the part nos required.

Get A Quote

Please contact me.
Please do not contact me.

What our customers say about the assembly of General furniture from Ikea

” - Brian, (04 December 2024 - 5/5 stars)

Get A Quote

What we need to know

Generally:

Please tell us the supplier, the full product name and a part code if you can

OR

Copy and paste links of each product online.

Specifically:

For these companies our quote engine will autodetect your items and prepare a draft quote for you if you enter the supplier name and the part number for each item you want building.


Argos


Ikea


John Lewis


Next


Very.co.uk


WayFair

 

Sample Enquiry

“ Hi I have the following Ikea furniture which needs assembly please can you provide a quote.

Drawers

1 https:www.ikea.com/gb/en/p/alex-drawer-unit-on-castors-white-80485423/

2 https:www.ikea.com/gb/en/p/alex-drawer-unit-on-castors-white-black-s59422220/

Books

https:www.ikea.com/gb/en/p/kallax-shelving-unit-white-80275887/

What we quoted

“ Thank you for your enquiry. Each item is allocated a number of units to work out the price as follows:



20 units - Ikea 1 x KALLAX Shelving unit ( 802.758.87 )


70 units - Ikea 1 x ALEX
Drawer unit on castors, white 67x66 cm ( 804.854.23 )

45 units - Ikea 1 x ALEX Drawer unit on castors, white/black 36x76 cm ( 594.....”

Additonal information follows regarding it being a fixed price, how we calculated the costs, how to book etc

More information about furniture in St. Helens

Flat Pack Amigos is a professional furniture assembly service that has been providing customers with quality products and service since 2004. The team at Flat Pack Amigos specializes in the assembly of flat pack furniture, offering customers a range of services that includes product delivery, assembly and installation. The service is tailored to the customer’s needs, with the team of experienced staff able to assemble any type of flat pack furniture, including sofas, beds, wardrobes, and desks. The team works quickly and efficiently, offering customers the best possible service at a reasonable price. The assembly process is simple and stress-free, with the team completing all the necessary steps in order to ensure that the furniture is assembled correctly and to the highest possible standard. All furniture is given a thorough quality check before it is delivered to the customer, and any problems or issues are quickly identified and rectified. Flat Pack Amigos also offers a removal service, allowing customers to have old furniture removed from their homes before their new furniture is delivered. This helps to ensure that customers can easily enjoy their new furniture without worrying about the associated mess. The team at Flat Pack Amigos are passionate about providing customers with a service that is both efficient and cost-effective. This commitment to customer satisfaction is evident in the quality of the furniture they assemble, as well as the attention to detail that they provide. With Flat Pack Amigos, customers can have peace of mind that their new furniture will be assembled correctly and safely.

Get A Quote

Quality


Our Standards

We have done everything we can to make our service the best quality it can be.

  1. Training and Development
  2. Clear and Transparent Pricing - the price you see is the price you pay
  3. No Hidden Extras - we do not add on lots of hidden charges
  4. Attaching to the Wall - clearly explained
  5. The Job Cycle - so each job is done to the same standard
  6. Formal Complaints Procedure - should you have any problems
  7. 12 Month Guarantee
  8. Testimonials & Feedback

More about the above

Trained and Experienced

All of our assemblers have been trained to the standards of Flatpack.org.uk and have passed the experience tests to show they are as familiar as anyone can be with the products they are assembling.

Find out more about FlatPack.org.uk by clicking on our badge below

Experienced

Established since 2004, over 17 years assembling furniture.

Skilled

All our assemblers are trained to the highest standards: how components work - relevant British Standards - specialist assembly techniques and working practices.

Knowledgeable

From where to place Nursery Furniture, to key facts on children's loft and bunk beds, to the 12 test for stability of furniture.

 

Get A Quote

Consistent Methods of Work


Standard Methods of Work

From modular wardrobes to bedroom layouts we have methods of work to ensure the best outcome.

i.e
- If you do things in the right order, the job is a lot easier to get right.

Consistency

Each quote, job and follow up is done in the same way so we can be sure we deliver the highest level of service consistently.

Get A Quote

What our customers say about the assembly of Malm furniture from ikea

” - Nikiesha , (12 August 2023 - 5/5 stars)

 

How We Work


  1. Get a Quote
    • Use our online quote engine to get a quote for the furniture you want assembling.
  2. Book an Appointment
    • Use our online automated booking process, or.
    • We will then ask you to give us 3 dates when you want us to come.
    • We will confirm the appointment we can do within 1 hr (during normal opening hours).
  3. We do your Job
    • We will arrive within your appointment start time (1 hour window ie 2-3pm).
    • We will assemble your furniture.
  4. After the Job
    • Our Assembler will close the job down.
    • We send you payment details (*) and a link to close the job, provide feedback etc.
    • We send you a receipt and our guarantee.
 

We also assemble furniture in: -

Feedback


Customer Satisfaction

We send our customer satisfaction survey to everyone who contacts us with an enquiry as part of our commitment to continual improvement (a requirement of BS 5750 / ISO 9000).

If you didn't use us we use the feedback given internally to understand our market, and where necessary modify our business model.

We publish a summary of the results of everyone who uses us, so potential customers can see the great service we offer

More about the above

What our customers say about the assembly of Harper furniture from Next

” - Lynne, (02 August 2023 - 5/5 stars)

Just some of the things we have helped people with in St. Helens:

Just some of the things we have helped people with in St. Helens:

    Some of the other things we have helped people with :

    • flat pack assembly service hereford
    • building ikea furniture dundee
    • mid height flat packed wardrobes
    • cheap seo company in sheffield loc:GB
    • homebase nearest to guisborough
    • ikea furniture assembly service stirling scotland
    • furniture assembly northampton
    • flat pack builders surbiton
    • flatpack wardrobes usa
    • flat pack rocking chairs

    Powered by w3.css