This is my very first owned iMac. I have owned other Apple products. I looked into purchasing this product due to reviews and price. I previously owned Windows PC’s and laptops. I’ve been purchasing other products such as a DJ mixer, podcaster and etc. It was time to get into an iMac, this time around. Easy to use if you know much about Apple products. Easy to learn, if you’re not. The keyboard is a usb plug in and the mouse was a usb wireless that I received. Easy setup on startup. It took a week to receive the order.