OBJ Import and Textures Question

I imported a couch I made in Sketchup in one project and everything imported fine with the texture showing. In another project I imported a kitchen made in Sketchup and everything comes in white. I see the textures listed in the surfaces tab but they do not show in the viewport or render like the couch which was imported the exact same way. Also I notice the textures are not showing in the diffuse channels of the surfaces causing a manual assignment to each. In a complex model that would be very tedious. The kitchen obviously have a lot more materials to show while the couch only have 1. Not sure if the complexity would have something to do with it but now I am confused. What is there to know about OBJ model import?
Comments
It rather sounds as if the couch was UV mapped and the kitchen wasn't - not being familiar with SketchUp I can't tell you how to check and correct that.
You could be right. I downloaded the couch from another author and the kitchen was created from scratch by me. Sketchup does not have native UV unwrapping tools and I did not use a plugin for that purpose when creating the kitchen. I will investigate this more.