The product shipped beautifully. it was packaged better than the apple we purchased new. It came with apple bluetooth keyboard and mouse. It was set up and running within ten minutes of arrival. I love it and plan to buy another one hopefully from the same seller .