I purchased this for my boyfriend for christmas. He is 6 ft tall and approximately 220lbs. The length of the onesie was perfect but the belly area had a lot of extra fabric making it extra roomy. He could probably smuggle a whole honey baked ham in there. The fabric is also thick which has been perfect for our cold Wisconsin nights. One downside of this design has been the stripes. They are ironed on and are already began peeling after the first wash. Regardless, we know we will order more due to the comfort this onesie provides!