A few questions before purchasing