Garderoba to bardzo duża szafa, która jest wystarczająco duża, aby osoba mogła wejść i często jest tak duża, jak mały pokój. Ten rodzaj szafy różni się od zwykłych szaf, które choć służą również do przechowywania, nie są wystarczająco duże, aby można było do nich wejść. W większości przypadków garderoba sąsiaduje z główną sypialnią w domu lub mieszkaniu. W szczególnie luksusowych domach, mieszkaniach i rezydencjach wiele sypialni może być wyposażonych w garderobę. Jednak nawet w tych przypadkach garderoba w głównej sypialni jest zwykle największa i najbardziej wystawna.
Rozmiar, wymiary i układ garderoby mogą się znacznie różnić. Dość prostym przykładem może być szafa zaprojektowana jako krótki, ślepy korytarz z wieszakiem do wieszania ubrań po jednej stronie. Taka garderoba może bardzo przypominać wygląd kuchennej spiżarni. Większe garderoby mogą być wystarczająco duże, aby pomieścić wiele stojaków i komód. Mogą nawet mieć wystarczająco dużo miejsca na toaletkę, kanapę lub szezlong.
W większości przypadków garderoby nie mają okien. Istnieją jednak przypadki bardzo dużych szaf, zaprojektowanych w taki sposób, aby do pomieszczenia wpadało naturalne światło. Niezależnie od tego, czy przestrzeń jest oświetlona światłem naturalnym, sztucznym, czy jednym i drugim, ważne są systemy oświetlenia w szafach. Ponieważ są to naturalnie ciemne przestrzenie, ważne jest, aby projekt oświetlenia garderoby umożliwiał dobry wgląd i lokalizację przedmiotów lub przechowywanie przedmiotów w razie potrzeby. W niektórych dużych garderobach znajdują się światła na poziomie podłogi, a także na poziomie sufitu, aby oświetlić odzież od góry i od dołu oraz poprawić widoczność w przestrzeni.
Jednym z kluczy do użytecznej garderoby jest organizacja. Oprócz wieszaków, na których można powiesić odzież, powinno być też miejsce na rzeczy, które trzeba złożyć, a także buty i akcesoria. Istnieje wiele firm, które specjalizują się w systemach do garderoby każdej wielkości. Takie systemy organizacyjne zwykle obejmują półki na buty lub półki, które są przeznaczone do przechowywania butów, małe szuflady na przedmioty, takie jak skarpetki i bieliznę, oraz większe szuflady na przedmioty, takie jak swetry i odzież sportowa. Często zdarza się również, że te systemy organizacyjne garderoby zawierają szuflady przeznaczone specjalnie na biżuterię, których wielkość zależy od ogromu kolekcji biżuterii właściciela.