Could this be the perfect Christmas present?