Sofa Waverly Tufted, Velvet
This sofa is modeled according to existing, real-world furniture, which you can find on: www.onekingslane.com
It has a procedural velvet material, which color is changeable.
The whole model is not joined in one mesh. It contains several parts, which are parented to an empty object.
Just mark the empty object, and snap your model where you want.