Having the right amount and variety of weights is essential to creating a complete home gym. There are weight attachments and accessories, including hand weights, dumbbell weights, weight lifting bars, leg weights, wrist and ankle weights for when you want to be walking with weights and many other weights for various parts of the body. When it comes to exercise weights the choice of equipment is endless.
Most experienced weightlifters favour free weights such as dumbbell weights and barbells. If building significant muscle mass is your goal then free weights are the best option.
Home gyms are much safer than free weights, especially if you don't have a training partner. You can also push yourself to failure on each exercise. Most home gyms have a LAT pull down and attachments to work your legs. Their biggest advantage though has to be convenience and ease of use.