--}} ?> Finding the perfect suit - Fursac - Suits & Menswear
New markdown: Enjoy up to 50% off our selected items. Free delivery and returns | Payment in installments available

Finding the perfect suit

Fursac offers three core jacket styles — slim-fit, straight-cut, and double-breasted — available in sizes 44 to 56. For broader builds, a dedicated range of larger sizes extends up to size 62, ensuring a tailored fit for every silhouette.

Sleeve lengths on our jackets can be altered, whether shortened or lengthened, for a perfectly precise fit.

Finding the perfect suit - Mens suits and clothes De Fursac

Choosing the pants

All our suit trousers come with unfinished hems, allowing you to adjust the leg length to your preference. They are available with either belt loops or side adjusters for a more refined finish. Depending on the model or the season’s inspiration, trousers may feature one or two pleats for added ease, or a slightly flared leg for a more distinctive line.

 
Finding the perfect suit - Mens suits and clothes De Fursac

Separable or non-separable suits

Most of our suits are designed with a drop 7 structure, meaning the trousers are seven sizes smaller than the jacket. For example, a jacket in size 46 is paired with trousers in size 39.

However, selected suits are also available as separates, giving you the flexibility to choose jacket and trouser sizes independently.
 
Finding the perfect suit - Mens suits and clothes De Fursac

Three-pieces suit

Three-piece suits include a jacket, trousers, and waistcoat. On certain references, the waistcoat is also sold separately, allowing you to build your own three-piece suit and select a size that suits you best, for comfort that’s as refined as the cut itself.
 
Change country / language

You are currently browsing the FURSAC France online shop in English. To change your country of delivery or language, make your choice from the list below.

There are no log entries.
Time Query
0.31ms
SELECT * FROM `webstores` ORDER BY `position` ASC
0.30ms
SELECT * FROM `countries` WHERE `countries`.`id` IN ('15', '5', '16', '40')
0.27ms
SELECT * FROM `languages` WHERE `languages`.`id` IN ('1', '2')
0.48ms
SELECT `countries`.*, `country_webstore`.`id` AS `pivot_id`, `country_webstore`.`webstore_id` AS `pivot_webstore_id`, `country_webstore`.`country_id` AS `pivot_country_id` FROM `countries` INNER JOIN `country_webstore` ON `countries`.`id` = `country_webstore`.`country_id` WHERE `country_webstore`.`webstore_id` IN ('1', '2', '3', '4', '5')
0.39ms
SELECT `languages`.*, `language_webstore`.`id` AS `pivot_id`, `language_webstore`.`webstore_id` AS `pivot_webstore_id`, `language_webstore`.`language_id` AS `pivot_language_id` FROM `languages` INNER JOIN `language_webstore` ON `languages`.`id` = `language_webstore`.`language_id` WHERE `language_webstore`.`webstore_id` IN ('1', '2', '3', '4', '5')
0.26ms
SELECT * FROM `languages`
0.64ms
SELECT * FROM `editorial_articles` WHERE `id` = '125' LIMIT 1
0.31ms
SELECT * FROM `editorial_articles` WHERE `id` = '126' LIMIT 1
0.28ms
SELECT * FROM `editorial_articles` WHERE `id` = '127' LIMIT 1
0.63ms
SELECT * FROM `config`
0.36ms
SELECT `editorial_tags`.* FROM `editorial_tags` INNER JOIN `editorial_articles` ON `editorial_articles`.`tag_id` = `editorial_tags`.`id` GROUP BY `editorial_tags`.`id` ORDER BY `editorial_tags`.`position` ASC
0.56ms
SELECT * FROM `editorial_articles` WHERE `section` = 'style-guide' AND `slug_en` = 'create-finding-the-perfect-suit' LIMIT 1
0.31ms
SELECT * FROM `editorial_articles` WHERE `id` = '97' LIMIT 1
0.72ms
SELECT * FROM `editorial_blocks` WHERE `article_id` IN ('97') ORDER BY `position` ASC
0.32ms
SELECT * FROM `editorial_blocks_pictures` WHERE `block_id` IN ('816', '817', '818', '819', '820') ORDER BY `position` ASC
0.21ms
SELECT * FROM `collections` WHERE `collections`.`id` IN ('0') ORDER BY `season` DESC
0.61ms
SELECT `products`.*, `editorial_blocks_products`.`id` AS `pivot_id`, `editorial_blocks_products`.`block_id` AS `pivot_block_id`, `editorial_blocks_products`.`product_id` AS `pivot_product_id`, `editorial_blocks_products`.`pos` AS `pivot_pos` FROM `products` INNER JOIN `editorial_blocks_products` ON `products`.`id` = `editorial_blocks_products`.`product_id` WHERE `editorial_blocks_products`.`block_id` IN ('816', '817', '818', '819', '820') ORDER BY ISNULL(pos) ASC, `pos` ASC
0.33ms
SELECT * FROM `products_types` WHERE `products_types`.`id` IN ('4', '5', '1') ORDER BY `singular` ASC
0.51ms
SELECT `seo_types`.* FROM `seo_types` INNER JOIN `product_type_seo` ON `product_type_seo`.`seo_id` = `seo_types`.`id` WHERE `seo_types`.`id` IN ('23', '18', '8') ORDER BY `singular` ASC
0.49ms
SELECT `colors`.*, `color_product`.`id` AS `pivot_id`, `color_product`.`product_id` AS `pivot_product_id`, `color_product`.`color_id` AS `pivot_color_id` FROM `colors` INNER JOIN `color_product` ON `colors`.`id` = `color_product`.`color_id` WHERE `color_product`.`product_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY `name` ASC
0.44ms
SELECT * FROM `products_details` WHERE `product_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY `webstore_id` ASC
0.50ms
SELECT * FROM `products_pictures` WHERE `product_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY `position` ASC
0.61ms
SELECT `articles`.*, sizes.name as size_name FROM `articles` INNER JOIN `sizes` ON `sizes`.`id` = `articles`.`size_id` WHERE `product_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY `position` ASC
0.85ms
SELECT * FROM `articles_details` WHERE `article_id` IN ('28847', '28900', '28901', '28848', '28849', '28902', '28903', '28850', '28851', '28904', '28852', '28905', '28906', '28853', '28854', '28907', '28755', '28739', '28756', '28740', '28757', '28741', '28758', '28742', '28759', '28743', '28760', '28744', '28761', '28745', '28762', '28746', '28763')
0.54ms
SELECT * FROM `sizes` WHERE `sizes`.`id` IN ('44', '45', '46', '47', '48', '49', '50', '51', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '130') ORDER BY `position` ASC
0.64ms
SELECT `tags`.*, `product_tag`.`id` AS `pivot_id`, `product_tag`.`product_id` AS `pivot_product_id`, `product_tag`.`tag_id` AS `pivot_tag_id` FROM `tags` INNER JOIN `product_tag` ON `tags`.`id` = `product_tag`.`tag_id` WHERE `product_tag`.`product_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY `name` ASC
0.65ms
SELECT `products`.*, `products_items`.`id` AS `pivot_id`, `products_items`.`parent_id` AS `pivot_parent_id`, `products_items`.`item_id` AS `pivot_item_id`, `products_items`.`pos` AS `pivot_pos` FROM `products` INNER JOIN `products_items` ON `products`.`id` = `products_items`.`item_id` WHERE `products_items`.`parent_id` IN ('5814', '5794', '5833', '5807', '5791', '5828') ORDER BY ISNULL(pos) ASC, `pos` ASC
0.43ms
SELECT * FROM `products_details` WHERE `product_id` IN ('5695', '5813', '5684', '5382') ORDER BY `webstore_id` ASC
0.42ms
SELECT * FROM `products_pictures` WHERE `product_id` IN ('5695', '5813', '5684', '5382') ORDER BY `position` ASC
0.61ms
SELECT `articles`.*, sizes.name as size_name FROM `articles` INNER JOIN `sizes` ON `sizes`.`id` = `articles`.`size_id` WHERE `product_id` IN ('5695', '5813', '5684', '5382') ORDER BY `position` ASC
1.07ms
SELECT * FROM `articles_details` WHERE `article_id` IN ('28311', '28892', '28893', '28312', '28313', '28894', '28895', '28314', '28315', '28896', '28316', '28897', '28898', '28317', '28318', '28899', '26799', '28234', '26800', '28235', '26801', '28236', '26802', '28237', '26803', '28238', '26804', '28239', '26805', '28240', '26806', '28241', '26807')
0.43ms
SELECT * FROM `sizes` WHERE `sizes`.`id` IN ('44', '45', '46', '47', '48', '49', '50', '51', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '130') ORDER BY `position` ASC
0.65ms
SELECT * FROM `editorial_articles` WHERE `section` = 'style-guide' AND `id` <> '97' AND `is_enabled` = '1' AND `position` >= LEAST('55'-3, (SELECT MAX(position) FROM editorial_articles WHERE section = 'style-guide') - '55' -1) AND `position` <= '58' ORDER BY `position` ASC LIMIT 6
0.23ms
SELECT * FROM `editorial_tags` WHERE `editorial_tags`.`id` IN ('0') ORDER BY `position` ASC
0.50ms
SELECT * FROM `editorial_blocks` WHERE `article_id` IN ('86', '78', '70', '69', '68', '67') ORDER BY `position` ASC
0.36ms
SELECT * FROM `seo_types`
0.30ms
SELECT * FROM `styles`
0.67ms
SELECT * FROM `discounts` WHERE (`webstore_id` = '1' OR `webstore_id` IS NULL) AND `range` = '1' AND `is_enabled` = '1'
2.85ms
SELECT `discount_id`, `product_id` FROM `discount_product` WHERE `discount_id` IN ('531', '532', '731', '1138', '1416', '1479', '1530', '1531', '1532', '1533')
0.74ms
SELECT * FROM `editorial_articles` WHERE `section` = 'style-guide' AND `is_enabled` = '1' AND `id` NOT IN ('97') ORDER BY `created_at` DESC LIMIT 8
0.40ms
SELECT * FROM `editorial_tags` WHERE `editorial_tags`.`id` IN ('0') ORDER BY `position` ASC
0.73ms
SELECT * FROM `editorial_blocks` WHERE `article_id` IN ('122', '120', '119', '118', '117', '116', '115', '114') ORDER BY `position` ASC
0.34ms
SELECT * FROM `categories` WHERE `id` = '1' LIMIT 1
172.07ms
SELECT `categories`.*, `categories_details`.`is_enabled`, COUNT(products.id) AS nb_products FROM `categories` INNER JOIN `categories_details` ON `categories_details`.`category_id` = `categories`.`id` AND `categories_details`.`webstore_id` = 1 LEFT JOIN `category_product` ON `category_product`.`category_id` = `categories`.`id` LEFT JOIN `products` ON `products`.`id` = `category_product`.`product_id` LEFT JOIN `products_details` ON `products_details`.`product_id` = `products`.`id` AND `products_details`.`webstore_id` = 1 WHERE (`products_details`.`price` > '0' OR `products_details`.`price` IS NULL) AND (`products_details`.`is_enabled` = '1' OR `products_details`.`is_enabled` IS NULL) AND `l` > '1' AND `r` < '152' AND `level` <= '3' GROUP BY `categories`.`id` ORDER BY `l` ASC
0.67ms
SELECT * FROM `categories_pushes` WHERE `category_id` IN ('5', '19', '22', '23', '24', '26', '25', '95', '27', '64', '63', '74', '160', '75', '96', '97', '99', '100', '101', '103', '102', '104', '105', '163', '108', '107', '106', '84', '8', '11', '13', '12', '14', '93', '164', '15', '9', '4', '78', '88', '153', '76', '30', '138', '151', '44', '2', '17', '16', '87', '83', '81', '80', '82', '79', '109', '18', '110', '111', '112', '113', '114', '115', '116', '117', '118', '120', '121', '147', '119', '148') ORDER BY `position` ASC
0.37ms
SELECT * FROM `categories` WHERE `id` = '7' LIMIT 1
281.70ms
SELECT `categories`.*, `categories_details`.`is_enabled`, COUNT(products.id) AS nb_products FROM `categories` INNER JOIN `categories_details` ON `categories_details`.`category_id` = `categories`.`id` AND `categories_details`.`webstore_id` = 1 LEFT JOIN `category_product` ON `category_product`.`category_id` = `categories`.`id` LEFT JOIN `products` ON `products`.`id` = `category_product`.`product_id` LEFT JOIN `products_details` ON `products_details`.`product_id` = `products`.`id` AND `products_details`.`webstore_id` = 1 WHERE (`products_details`.`price` > '0' OR `products_details`.`price` IS NULL) AND (`products_details`.`is_enabled` = '1' OR `products_details`.`is_enabled` IS NULL) AND `l` > '153' AND `r` < '324' AND `level` <= '3' GROUP BY `categories`.`id` ORDER BY `l` ASC
0.87ms
SELECT * FROM `categories_pushes` WHERE `category_id` IN ('67', '168', '145', '150', '144', '124', '33', '34', '37', '38', '39', '41', '40', '94', '42', '91', '60', '61', '35', '169', '170', '171', '172', '173', '174', '175', '176', '177', '178', '179', '180', '53', '54', '55', '85', '57', '56', '58', '140', '141', '142', '6', '89', '48', '51', '50', '49', '90', '135', '52', '166', '156', '70', '72', '149', '68', '161', '69', '125', '126', '127', '131', '129', '128', '130', '136', '132', '165', '133', '134', '158', '32', '73', '123', '137', '66', '154', '139', '167') ORDER BY `position` ASC
Name Running Time (ms) Difference
default_timer
710.57ms (time from start to render)
 
Controller entry
0.00ms
+ 0.00ms
View #1 - editorial.article
88.68ms
+ 88.68ms
View #2 - editorial.partials.subnav
89.64ms
+ 0.96ms
View #3 - editorial.partials.block-text
90.61ms
+ 0.97ms
View #4 - editorial.partials.block-text-image
90.80ms
+ 0.19ms
View #5 - editorial.partials.block-text-image
91.78ms
+ 0.98ms
View #6 - editorial.partials.block-text-image
92.08ms
+ 0.30ms
View #7 - catalog.partials.block-products
92.41ms
+ 0.32ms
View #8 - editorial.partials.block-text
92.69ms
+ 0.29ms
View #9 - components.product-card
92.83ms
+ 0.14ms
View #10 - components.add-to-wishlist
123.65ms
+ 30.82ms
View #11 - editorial.partials.related-content
135.36ms
+ 11.70ms
View #12 - components.button
136.12ms
+ 0.76ms
View #13 - components.button
136.69ms
+ 0.57ms
View #14 - components.button
137.15ms
+ 0.46ms
View #15 - components.button
137.83ms
+ 0.68ms
View #16 - components.button
138.31ms
+ 0.48ms
View #17 - components.button
138.82ms
+ 0.51ms
View #18 - components.button
139.32ms
+ 0.50ms
View #19 - components.button
139.83ms
+ 0.51ms
View #20 - layout.layout
140.11ms
+ 0.29ms
View #21 - layout.meta
140.66ms
+ 0.54ms
View #22 - modules.notification
142.83ms
+ 2.17ms
View #23 - modules.header
143.51ms
+ 0.68ms
View #24 - modules.menu
663.31ms
+ 519.80ms
View #25 - components.menu-first-level
663.80ms
+ 0.49ms
View #26 - components.menu-second-level
666.29ms
+ 2.50ms
View #27 - components.menu-pushes
676.02ms
+ 9.72ms
View #28 - components.menu-pushes
681.07ms
+ 5.05ms
View #29 - components.menu-pushes
684.84ms
+ 3.77ms
View #30 - components.menu-pushes
689.24ms
+ 4.40ms
View #31 - components.menu-pushes
690.23ms
+ 1.00ms
View #32 - components.menu-pushes
691.37ms
+ 1.13ms
View #33 - svg.logo
691.96ms
+ 0.60ms
View #34 - modules.messages
692.80ms
+ 0.84ms
View #35 - modules.breadcrumbs
693.10ms
+ 0.29ms
View #36 - modules.footer
693.66ms
+ 0.57ms
View #37 - components.reinsurance-support
694.23ms
+ 0.56ms
View #38 - components.field
694.75ms
+ 0.52ms
View #39 - components.csrf-field
695.41ms
+ 0.66ms
View #40 - components.button
695.63ms
+ 0.21ms
View #41 - components.footer-links
695.86ms
+ 0.23ms
View #42 - modules.panel
698.46ms
+ 2.60ms
View #43 - modules.popin
698.64ms
+ 0.18ms
View #44 - modules.blueshift-popin
698.79ms
+ 0.15ms
View #45 - modules.search-panel
699.43ms
+ 0.64ms
View #46 - catalog.search-form
699.70ms
+ 0.27ms
View #47 - components.field
700.04ms
+ 0.34ms
View #48 - modules.toaster
700.58ms
+ 0.54ms
View #49 - layout.overlay
700.70ms
+ 0.12ms
View #50 - modules.webstore-switcher
702.18ms
+ 1.48ms
View #51 - components.close-button
702.52ms
+ 0.33ms
View #52 - components.native-select
702.88ms
+ 0.36ms
View #53 - components.native-select
703.27ms
+ 0.40ms
View #54 - components.button
703.45ms
+ 0.18ms
View #55 - components.button
703.77ms
+ 0.32ms
View #56 - helpers.grid
703.97ms
+ 0.21ms
View #57 - modules.loading-bar
704.09ms
+ 0.11ms
View #58 - 3rdparties.didomi
704.30ms
+ 0.21ms
View #59 - 3rdparties.gtm
704.40ms
+ 0.10ms
View #60 - 3rdparties.abtasty.main
704.49ms
+ 0.09ms
View #61 - 3rdparties.abtasty.tracking
704.63ms
+ 0.13ms
View #62 - 3rdparties.blueshift
704.85ms
+ 0.22ms
View #63 - 3rdparties.sizebay.main
705.29ms
+ 0.44ms
View #64 - 3rdparties.sizebay.tracking
705.45ms
+ 0.15ms
View #65 - 3rdparties.gsi
705.61ms
+ 0.16ms
View #66 - 3rdparties.applepay
705.70ms
+ 0.08ms
View #67 - 3rdparties.alma
705.88ms
+ 0.19ms
View #68 - path: /var/www/html/laravel/profiling/template.blade.php
710.62ms
+ 4.74ms
... array(40)
REDIRECT_HTTP_AUTHORIZATION string(0)
REDIRECT_STATUS string(3) 200
HTTP_AUTHORIZATION string(0)
HTTP_HOST string(19) fursac.period.paris
HTTP_USER_AGENT string(103) Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible;
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT string(3) */*
HTTP_ACCEPT_ENCODING string(23) gzip, br, zstd, deflate
HTTP_COOKIE string(201) cart=c0979757428681e8400094a7dd8325d4de9c3d95%2B%5B%5D;
cart=c0979757428681e8400094a7dd8325d4de9c3d95%2B%5B%5D; webstore=9d177a0d1723c05f68e9f350bb89da2d5d44ad12%2B1; fursac=8d70f108201bf5064c1c7c7509679d2a52a7f8ff%2BuI0PFJmHTz01kotdJzvfzLm4Dr8CBf5DeM4sxjZp
HTTP_X_FORWARDED_FOR string(14) 216.73.216.200
HTTP_X_FORWARDED_HOST string(19) fursac.period.paris
HTTP_X_FORWARDED_PORT string(3) 443
HTTP_X_FORWARDED_PROTO string(5) https
HTTP_X_FORWARDED_SERVER string(12) b61343f1778d
HTTP_X_REAL_IP string(14) 216.73.216.200
PATH string(60) /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
SERVER_SIGNATURE string(80) <address>Apache/2.4.38 (Debian) Server at fursac.period.paris Port
<address>Apache/2.4.38 (Debian) Server at fursac.period.paris Port 80</address>
SERVER_SOFTWARE string(22) Apache/2.4.38 (Debian)
SERVER_NAME string(19) fursac.period.paris
SERVER_ADDR string(10) 172.19.0.4
SERVER_PORT int 443
REMOTE_ADDR string(10) 172.19.0.3
DOCUMENT_ROOT string(13) /var/www/html
REQUEST_SCHEME string(4) http
CONTEXT_PREFIX string(0)
CONTEXT_DOCUMENT_ROOT string(13) /var/www/html
SERVER_ADMIN string(19) webmaster@localhost
SCRIPT_FILENAME string(23) /var/www/html/index.php
REMOTE_PORT string(5) 39816
REDIRECT_URL string(52) /en/style-guide/create-finding-the-perfect-suit.html
REDIRECT_QUERY_STRING string(52) /en/style-guide/create-finding-the-perfect-suit.html
GATEWAY_INTERFACE string(7) CGI/1.1
SERVER_PROTOCOL string(8) HTTP/1.1
REQUEST_METHOD string(3) GET
QUERY_STRING string(52) /en/style-guide/create-finding-the-perfect-suit.html
REQUEST_URI string(52) /en/style-guide/create-finding-the-perfect-suit.html
SCRIPT_NAME string(10) /index.php
PHP_SELF string(10) /index.php
REQUEST_TIME_FLOAT float 1788334649.837
REQUEST_TIME int 1788334649
HTTPS string(2) on
... array(2)
csrf_token string(40) FtFohgON8zjwcaVG2IghtaLSSvfr8bdqlBXjO1kx
cart string(12) Order object