Pineapples should have green leaves on top (not dry or brown!), feel heavy for their size, and give just a little bit when squeezed. The bottom of the pineapple should be fragrant when you smell it.