In this paper we discuss a general framework for analyzing labor supply behavior in the presence of complicated budget-and quantity constraints of which some are unobserved. The point of departure is that an individual's labor supply decision can be considered as a choice from a set of discrete alternatives (jobs). These jobs are characterized by attributes such as hours of work, sector specific wages and other sector specific aspects of the jobs. We focus in particular on theoretical justification of functional form assumptions and properties of the random components of the model. The paper includes an empirical application based on Norwegian data, in which the labor supply of married women is estimated.JEL classification: J22,C51.Key words: Labor supply, non-convex budget sets, non-pecuniary job-attributes, sector-specific wages. ___________________________________ * Statistics Norway, Oslo. E-mail: john.dagsvik@ssb.no ** Department of Economics, University of Oslo. E-mail: steinar.strom@econ.uio.no We are indebted to Tom Wennemo for skillful programming assistance and Rolf Aaberge for constructive critisism throughout the revision process. We thank two anonymous referees and the editor for useful comments and helpful suggestions.We also thank James J. Heckman for valuable comments on an earlier version of the paper and Anne Skoglund for proof reading and word processing. S.Strøm is grateful to ICER, Turin, for providing excellent working conditions. 2