Quarterly report pursuant to Section 13 or 15(d)

Debt (Details 2)

v2.4.1.9
Debt (Details 2) (USD $)
May 02, 2015
Jan. 31, 2015
May 03, 2014
Jun. 18, 2014
Debt        
Long-term debt $ 1,686,634,000us-gaap_LongTermDebt $ 1,687,232,000us-gaap_LongTermDebt $ 95,000,000us-gaap_LongTermDebt  
Current portion of long-term debt (7,000,000)us-gaap_LongTermDebtCurrent (11,000,000)us-gaap_LongTermDebtCurrent (10,000,000)us-gaap_LongTermDebtCurrent  
Total long-term debt, net of current portion 1,679,634,000us-gaap_LongTermDebtNoncurrent 1,676,232,000us-gaap_LongTermDebtNoncurrent 85,000,000us-gaap_LongTermDebtNoncurrent  
Senior Notes        
Debt        
Long-term debt 600,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
600,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
   
2014 Credit Facilities | Term Loan        
Debt        
Long-term debt 1,086,634,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= mw_CreditFacilities2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
1,087,232,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= mw_CreditFacilities2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
   
Unamortized original issue discount 6,100,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mw_CreditFacilities2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
10,000,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mw_CreditFacilities2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
  11,000,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= mw_CreditFacilities2014Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
Previous Credit Agreement | Term Loan        
Debt        
Long-term debt     $ 95,000,000us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= mw_ThirdAmendedAndRestatedCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember