Smoke gets in everything... Drywall, floors, cabinets. You will never completely get rid of it unless you repaint every inch and redo all the floors. It would be a deal breaker for me. We recently purchased a dresser from a neighbor... I knew she smoked and thought we could just wash it and repaint. Still stinks of smoke, will need to get rid of it.