a little smelly but overall good experience