Flat Pack Amigos

Furniture Assembly Service - Hunstanton

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 Hunstanton

  • 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

Flat Pack Amigos offer a straightforward solution. Simply fill out our contact form with details of the furniture supplier, product name, and product number, all easily found on the supplier’s website. We’ll promptly provide you with a fixed price quote and instructions for booking. In just a few minutes, you could have your quote and job booked.

For nearly two decades, Flat Pack Amigos has been assembling furniture in Hunstanton, offering support to individuals throughout the region. Whether the furniture proves challenging due to its size, weight, time commitment, or complexity, our team is here to assist. We prioritize seamless collaboration, making it easy for our clients to communicate their needs and receive a fixed price quote based on their specifications.

Get A Quote

Flat Pack Amigos provides an optimal furniture assembly service. Whether it’s a simple chair, stool, table, or chest, we can swiftly build it. While more complex wardrobes or bedroom sets may require a little extra time, we are proficient in assembling and ensuring they meet the highest standards.

A multitude of inhabitants in Hunstanton have sworn off flatpack assembly indefinitely. They’ve grown tired of grappling with perplexing instructions, puzzling components, and the discomfort of pinched and blistered fingers. Instead, they’re turning to the most reputable and esteemed furniture assembly service in Hunstanton: Flat Pack Amigos.

Get A Quote

Flat Pack Amigos ensures you benefit from One Fixed Price. Unlike most furniture assembly services that charge by the hour, we prioritize fairness and transparency. This means you won’t face inflated costs due to a slower assembler. We provide you with the precise cost of your flatpack assembly when you schedule your appointment, without any hidden fees. What we quote is what you’ll pay, without any surprises.

With Flat Pack Amigos, our trained assemblers are adept at handling various types of flat pack furniture. Whatever furniture you buy, our competent team can assemble it. They will arrive at your Hunstanton address with the right tools and knowledge to complete the task efficiently.

Get A Quote

The next time you require a user-friendly Flat Pack Furniture Assembler in Hunstanton, reach out to Flat Pack Amigos. You’ll be immensely satisfied and won’t attempt self-assembly again. Our Ikea Assembly Service is unparalleled. We’re equipped to assemble all types of flat pack furniture, regardless of the retailer.

Since 2004, retailers have consistently favored Flat Pack Amigos for flat pack assembly services. British high street, online, and catalogue retailers have repeatedly 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 many more have relied on our services. For more details, visit our Retailers pages.

Get A Quote

We have built the following items in Norfolk recently:

  • Ikea - (Pax) Pax Wardrobe, white, 175x58x201 cm ( 691.285.67 )
  • MADE - (Ebro) Ebro Double Wardrobe, Blue
  • Dunelm - (Boston) Boston 4 Piece Bedroom Set
  • GENERAL - (Lima) Reassembly of Rauch Lima wardrobe
  • GENERAL - (Lima) Reassembly of Rauch Lima wardrobe
  • 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 Drawer
  • Ikea Pax - (Pax) Komplement Drawer
  • Ikea Pax - (Pax) Komplement Drawer
  • Ikea Pax - (Pax) Soft Close Device (Sliding Door Only)
  • Ikea Pax - (Pax) Soft Close Device (Sliding Door Only)
  • Ikea Pax - (Pax) Soft Close Device (Sliding Door Only)
  • Ikea Pax - (Pax) pair of Havsik high gloss sliding doors
  • Ikea Pax - (Pax) pair of Havsik high gloss sliding doors
  • Ikea Pax - (Pax) pair of Havsik high gloss sliding doors
  • Ikea Pax - (Pax) Komplement Wire or Mesh Basket
  • Ikea Pax - (Pax) Komplement Wire or Mesh Basket
  • Ikea Pax - (Pax) Komplement Wire or Mesh Basket
  • Amazon - (Checo) Checo Ltd STYLISH SLIDING WARDROBE !! BIG MIRRORS !! 120/150/204! (150 Sonoma oak, With Leds)
  • Ikea - (Hemnes) HEMNES Day-bed w 3 drawers/2 mattresses, white, Moshult firm, 80x200 cm ( 903.493.26 )
  • Ikea - (Trysil) TRYSILWardrobe w sliding doors/4 drawers, white ( 403.087.76 )
  • ebay - (Birlea) Birlea Lynx Walnut Gloss 2 Door Sliding Wardrobe with Mirror
  • Ikea - (Brimnes) Bed frame with storage BRIMNES White/luroy Standard Double ( 290.069.40 )
  • Ikea - (Songesand) Wardrobe SONGESAND White 120x60x191 cm ( 903.473.51 )

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

Local Furniture

The most popular style of furniture in Hunstanton and nearby is a mix of traditional and contemporary styles. Traditional furniture, such as oak, pine, and mahogany, are popular due to their classic look and long-lasting quality. Oak furniture is especially popular for its rustic charm and the ability to be refinished over time. This style of furniture is perfect for those looking to add an old-fashioned feel to their home. Contemporary furniture is also very popular in the area, offering a modern and sleek look. This type of furniture is typically made from materials such as metal, plastic, or wood and features clean lines and minimalistic designs. It is perfect for those looking to add a contemporary feel to their home, with pieces that can easily fit into any style of decor. While both traditional and contemporary styles are popular, there is a new trend beginning to emerge. Many people are now opting for mid-century modern furniture. This style of furniture is inspired by the designs of the 1950s and 1960s and features bold lines, geometric shapes, and bright, vibrant colors. It is the perfect way to add a fresh and modern look to any home. No matter what type of furniture you’re looking for in the Hunstanton area, there is something to suit everyone’s tastes. Whether it’s traditional, contemporary, or mid-century modern, there is a style of furniture that will fit your home perfectly.

Retailers in and around Hunstanton who we have built furniture from

Argos

Get A Quote

MADE Ebro Wardrobe built in Norfolk
  • - Skandi 2 Door 4 Drawer Open Wardrobe - White 220/1261
  • - Keter Darwin Garden Storage Shed 4 x 6ft 458/8171
  • - Kaycie Double Bed Frame - Pine 734/2338
  • - Simone 3 Piece 2 Door Rattan Wardrobe Set 201/3727
  • - Jenson 1 Drawer Pedestal Desk - Grey 941/5720
  • - 1 x Seville 5 Drawer Chest - Grey Oak Effect 731/6144
  • - 1 x San Diego 2 Drawers 1 Shelf Coffee Table - Pine 408/8365
  • - 1 x HOME Ohio Single High Sleeper Bed Frame - Whiteby HOME by Argos 365/6602
  • - Habitat Atlas 4 Drawer Chest - Oak 220/5126
  • - 2 x Hygena Bergen 2 Drawer Bedside
  • - 1 x Hygena Larvik 4 Piece Package - White Gloss 622/6826
  • - Nordic 2 Door Wardrobe - Pine. (144/1572)
  • - Deluxe Two Tier Shoe Cabinet - White 682/8712 including attaching to the wall.
  • - Tongue and Groove Mirrored Cabinet - White 326/3002 inc wall mount
  • - 1 x Hygena Bergen 2 Door Large Sliding Wardrobe - White Gloss 424/4398
  • - Habitat Bournemouth 4 Door Kitchen Larder - Grey 419/3669

Boston Lincolnshire

Show More

The Range

Get A Quote

MADE Ebro range of Wardrobe built by FPA in Norfolk
  • - Arlington Nest Of Tables - Grey Product code: 4687574
  • - Lexington 3 Door Sliding Wardrobe with Mirror - Cream Product code: 11496
  • - Lexington 3 Drawer Desk - Grey Product code: 274291
  • - Upholstered Bed Frame with Square Tufted Headboard by Yaheetech Product code: M3141126
  • - Seattle 180cm Sliding Door Wardrobe - Oak by Harmony Product code: 9448251
  • - Lexington Four Drawer Chest Product code: P215902
  • - Lexington 3 Door Sliding Wardrobe with Mirror - Grey Product code: 279545
  • - Echo Mirrored 3 Drawer Wide Chest Product code: 325038
  • - Lexington 3 Door Combi Wardrobe - Grey Product code: 350722
  • - Camford Bookcase Product code: 342026
  • - 1 x Sussex Table and Chairs Set
  • - Riano 5 Drawer Chest of Drawers by Vida Designs Product code: M5350204

London Road Boston Lincolnshire

Show More

Next

Get A Quote

Next Carter Chest - Hunstanton (Norfolk)
  • - Dark Bronx Oak Effect Storage Nest of Tables A77-415
  • - Jefferson Double Wardrobe 550-583
  • - Westcott Ottoman Storage Bed 619-318
  • - Flynn 2 Internal Wardrobe Drawers 374-404
  • - Anderson Collection Luxe Oak Effect Wardrobe 916-886
  • - Bronx Extending Shelf 637-605
  • - 1 x Sloane Dressing Table
  • - 2 x Set Of 2 Skyla Dining Chairs With Brass Legs 541-041
  • - 1 x Oslo 5 Drawer Tall Chest 585-186
  • - Malvern 1 Drawer Storage Bedside Table 471-049
  • - Collection Luxe Sloane Grey Glass Triple Wardrobe with Mirrored 475-246
  • - Oslo 5 Drawer Tall Chest 585-186
  • - Logan white gloss double extending table 997-637
  • - 1 x Malvern Wide TV Stand 871-693
  • - 2M Sliding Wardrobe 710-002
  • - Gaming Kids Triple Wardrobe 198-968
  • - Catalina Metal Frame 347-693
  • - Bronx Wooden Fram 193-863
  • - 1 x Amelia Storage Single Bed 129-380
  • - Stella Bed 507-395
  • - Roan Corner TV Stand 286-114
  • - Malvern Wide TV Stand 928-939
  • - Dark Bronx Oak Effect Storage Dressing Table U52-356
  • - 1 x Malvern Wide TV Unit

UNIT 13 WIDE BARGATE BOSTON LINCOLNSHIRE Boston

Show More

Argos

Get A Quote

Little-Folks Cargo Bed assembled in Hunstanton, Norfolk
  • - Jenson Mirrored Overbed Unit - White Gloss 756/9795 inc attaching to the wall.
  • - Ultimate Bunk Bed Frame - Grey 782/6627
  • - Normandy 4 Door 3 Drawer Mirrored Wardrobe - Grey 816/6403
  • - Habitat Skandi 4 Drawer Chest with Shelf - White Two Tone 597/0836
  • - Collection Kensington 5 Drawer Chest - Oak Effect and Ivory 392/6648
  • - 1 x Detachable White Bunk Bed with Storage187/3236
  • - 1 x Malibu Bedside and 5+2 Drawer Chest Set - Grey 837/9472
  • - Jenson 2 Door 2 Drawer Mirror Wardrobe - White Gloss 525/3807
  • - Home Holsted Gloss Medium Sliding Wardrobe - Grey 889/6230
  • - Heathland Dressing Table - White 889/0504
  • - 2 x Lavendon Double Faux Leather Ottoman Frame - Grey 574/4866
  • - 2 x Bedside table 145/0446
  • - 1 x Samuel Single Bunk Bed Frame - 187/4383
  • - 1 x New Capella 4 Dr 2 Drawer Mirrored Wardrobe-Oak Effect. (248/4112)
  • - 1 x Holsted Extra Large White Gloss and Mirror Wardrobe 887/7314
  • - Jenson Gloss 3 Piece 2 Door Wardrobe Set - Grey 847/8407
  • - Seville 2 Dr Open Shelf Wardrobe -Grey Oak Effect 793/0991
  • - Jenson Mirrored Overbed Unit - White Gloss 756/9795 inc attaching to the wall.
  • - Atlas 2 Door Wardrobe - White Gloss 625/5907
  • - Collection Kensington 2 Dr 1 Drw Wardrobe-Putty and Oak Effect (498/3666)
  • - 1 x Shoe Storage Cabinet Oak Effect. 901/8828
  • - Holsted Mirrored XL Sliding Wardrobe - White 882/7357
  • - Spacepro Basix 5 Shelf Storage for Sliding Wardrobes - White678/0692
  • - Jenson 6 Drawer Dressing Table Desk - White Gloss 564/1701
  • - Malibu 3 Door 4 Drawer Wardrobe - Beech Effect 791/9314
  • - Aspley Single Wooden Bed Frame - Oak Stain 490/9664
  • - Seville 2 Door Open Shelf Wardrobe - Oak Effect 763/7218
  • - HOME Normandy 4 Door 3 Drawer Mirrored Wardrobe - Oakby HOME by Argos 824/3168
  • - Lavendon Small Double End Opening Bed Frame - Grey 952/3791
  • - HOME Seville 3 Drawer Chest - White170/2187
  • - 1 x Holsted Mirrored Large Sliding Wardrobe - White 893/9458
  • - Seville 5 Drawer Chest - Grey Oak Effect 731/6144
  • - 1 x Normandy 5+2 Drawer Chest - Oak Effect 325/9731
  • - Table and four chairs 603/3765
  • - 1 x HOME Book Tidy - White 700/6007
  • - Ultimate Bunk Bed Frame - Grey 782/6627
  • - 1 x Argos Home Brooklyn Ultimate Mid Sleeper - White 843/7819
  • - Habitat Pimlico 2 Door 2 Drawer Wardrobe - White 579/1187
  • - Habitat Minato 3 Piece 2 Door Wardrobe Set - White 465/1280
  • - Hallingford Grey 2 Door 3 Drawer Mirrored Wardrobe 916/2994
  • - Hygena Atlas 3 Door Tall Wardrobe - White by Hygena 162/9655
  • - Seville 5 Drawer Chest - White 482/8178 ( 145/0862 )
  • - 1 x Collection Stars Ultimate Mid Sleeper with Mattress - White 833/8200
  • - 1 x Malibu 4 Door 3 Drawer Mirror Wardrobe - White 922/5329
  • - Jenson 3 Door 4 Drawer Wardrobe - Oak Effect 814/8517
  • - Malibu 3 Drawer Office Desk - Grey 820/1100
  • - Heathland 4 Drawer Chest of Drawers - Grey 929/6626
  • - Bedside table 145/0446
  • - Eros Ottoman Superking Bed Frame - Grey 622/2301
  • - Jenson 5 Drawer Chest - Grey Gloss 824/3261
  • - Jenson 3 Drawer Chest - Grey Gloss 849/2218
  • - 1 x Aubrey Double Bed Frame - Two Tone 709/6055

Boston Lincolnshire

Show More

FABB Furniture

Get A Quote

Ikea Slattum range of Bed built by FPA in Hunstanton

    Hardwick Retail Park, Campbell$rsquo;s Meadow, King$rsquo;s Lynn

    Show More

    Bensons

    Get A Quote

    An example of a Subtle_Grey_Chapin Bedroom_Set we assembled at Hunstanton in Norfolk sold by Dunelm
    • - Santana 5 Door Hinged Wardrobe 725320026
    • - Bergen Sliding 2 Door Wardrobe woth Mirrored Doors 452700001
    • - Alexis Ottoman Upholstered Bed Frame STK551801
    • - Genoa Wooden Bedside with 3 drawers
    • - Genoa Wooden Bed Frame 453600001
    • - Santanax3 Drswer Wide Chest of Drawers 72532012
    • - Anya Wooden Ottoman Bed Frame STK770128
    • - Bergen 3 Door Sliding Wardrobe with Mirrored Doors 452700004

    Unit B2 Brotherhood Retail Park Brotherhood Close Peterborough PE4 6ZR

    Show More

    Online Retailers who we have built furniture from in Hunstanton

    We assemble throughout Norfolk including: Boston, Bourne, Chatteris, Downham-Market, Hunstanton, Huntingdon, King's-Lynn, March, Peterborough, Sandringham, Skegness, Spalding, Spilsby, St.-Ives, St.-Neots, Stamford, Swaffham and Wisbech

    Flat Pack Amigos provide a comprehensive furniture assembly service that caters to all types of furniture. Our experienced technicians can assemble any type of flat packed furniture, from bookcases to desks to wardrobes. We provide a fast, efficient service that ensures your furniture is assembled to the highest standards. We can also provide a delivery and installation service, meaning that we can deliver your flat packed furniture to your home and then assemble it for you. This removes the hassle of having to transport the furniture yourself, and also ensures that the furniture is assembled correctly. We also offer a furniture repair service. Our experienced technicians are able to assess any damage to your furniture, and then repair it using the correct tools and techniques. This ensures that your furniture is restored to its original condition, and that the furniture is safe and secure to use. At Flat Pack Amigos, we strive to provide the highest quality service and ensure that all of our customers are happy with the work that we do.

    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

    “Fantastic service from getting an initial quote, to the timescales for scheduling to how quickly it was installed on the day. Will definitely be using the service again. Great Job!” - Lee, (26 September 2023 - 5/5 stars)

    Ikea Pax Wardrobe assembled in Hunstanton, Norfolk

    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 Ebro furniture from MADE

    ” - janice, (11 August 2022 - 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 Boston furniture from Dunelm

    ” - Andris, (19 August 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

    “ Hello
    I have an ikea double wardrobe and double bed that require assembly. Please see link below;

    https://www.ikea.com/gb/en/products/beds/double-king-size-beds/brimnes-bed-frame-with-storage-white-lur%C3%B6y-spr-29006940/

    https://www.ikea.com/gb/en/products/wardrobes/free-standing-wardrobes/songesand-wardrobe-white-art-90347351/

    Please could you provide a quote for these and an indication of when you are available.

    Many thanks



    What we quoted

    “ Thank you for your enquiry, these items will take the following time to assemble:



    60 mins - Ikea Bed frame with storage BRIMNES White/luröy Standard Double ( 290.069.40 )

    90 mins - Ikea Wardrobe SONGESAND White 120x60x191 cm ( 903.473.51 )



    Total Time: 150 mins

    Total Price: £85 + vat = £102

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

    More information about furniture in Hunstanton

    Flat Pack Amigos have been providing furniture assembly services in Hunstanton for over 20 years. They offer a reliable, professional and friendly service that will ensure your flat packed furniture is assembled quickly and correctly. Flat Pack Amigos will ensure your furniture is assembled with care and precision. They are experienced in assembling all kinds of flat packed furniture from a variety of manufacturers including Ikea, Argos, Mamas & Papas and more. All the furniture they assemble is guaranteed to be of the highest quality. The company is staffed by experienced and knowledgeable professionals, who will work with you to ensure your furniture is assembled to your specific requirements. They can also provide advice on the best way to assemble the furniture, and can suggest additional items that might enhance the appearance or functionality of the finished piece. Flat Pack Amigos offer a same day service and can provide an estimate of the likely cost of the assembly before they start work. They are also happy to provide useful tips and advice on how to maintain your furniture, so it looks great and lasts for many years. The company is also able to offer a full after-sales service, which includes regular maintenance of the furniture if required. Flat Pack Amigos are committed to providing the highest levels of customer service. They understand that it can be difficult to assemble flat packed furniture and they strive to make the experience as stress-free as possible. The company is also committed to sustainability and the environment. Where possible they use recycled materials for their furniture assembly and they ensure that all their packaging and waste is disposed of responsibly. Flat Pack Amigos provides an excellent furniture assembly service to customers in Hunstanton and the surrounding areas. They offer a reliable, professional and friendly service, which will ensure your furniture is assembled correctly and with the highest levels of quality.

    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.

     

    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.

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

    ” - Davina, (11 August 2024 - 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.
     

    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 Pax furniture from Ikea Pax

    ” - Simon, (22 January 2024 - 5/5 stars)

    Just some of the things we have helped people with in Hunstanton:

    Just some of the things we have helped people with in Hunstanton:

      Some of the other things we have helped people with :

      • free standing wardrobes manchester
      • 1 bed flat furniture checklist
      • rauch wardrobe spares
      • fitted bedroom sets
      • tyrone pack furt omagh
      • wardrobes 90cm wide
      • flat pack builders corby
      • flat pack man bedford
      • assembly services oxford
      • flat pack builders south wales

      Powered by w3.css