This is one of the best markets I have been to in Africa. Its clean and there is very little harassment. With a little bargaining you can usually get the price dropped. They have anything and everything you might think about bringing home and a lot of things you didn't realize you needed. Have fun!