I buy 2 of these for we rv . one have a 25ft 10\/3 extension cord and misc adapter in it . the other hold a 100ft 12\/3 extension cord . it hold the 10\/3 very nicely . the 12\/3 be a bit snug but fit . I have not have they all that long so I can not comment on the durability of they . the quality seem good . the fabric be not as thick as it could be . however for stuff that we be not use that often I expect it will hold up for a good while . 4 star just because it be not that thick or double stitch . I would look for something better if you be go to be use it every day . but for stuff that be not use a lot this will probably do just fine .