No fabric protection Some sofas take a long time to be delivered John Lewis may not have as big a selection of sofas as some of the other brands in this list but this actually helps you narrow down ...