Is Unity 3D suitable for a furniture augmentation app?

I am creating an application that will allow users to visualize furniture in the setting of their homes before they buy. The user will select the furniture and point his phone camera towards where it is to be placed. I will be using an SDK like Vuforia for augmentation of the 3D model. However, I am unsure whether to use it with Android SDK or Unity. As per my understanding, Unity would work well for the 3D rendering, but will the app become too heavy? Any other drawbacks to using Unity? Thanks.

As far as the ease of use, Unity is a good option for the mentioned usecase. Doing it with native Android SDK would require extra lines of code for rendering 3d object. So if you’re comfortable with Unity basics already, I would suggest to go with Unity and Vuforia cloud recognition.