I have two identical shelves. Stack on top of each other or put side by side. About 3' high and 4' long (that's a guess) Good condition (that one is just dusty). $20 each shelf. Non-smoking home (but we have dogs - obviously).