I have one. Had it installed in a previous truck. I liked mine. Im 6' tall and it never bothered me height wise. Kept my sunglasses and phone and a few other things up there. Only thing I wasnt 100% happy with was the way the visors worked.
In my Dakota(1992) I couldn't get the visors to work well either.
Other than that is was a nice storage space. No problems with stuff falling out. Mine was color matched to the interior.