Purchase Recommendation

Please give as many details as possible.