I just received my order, which took 6 weeks to arrive as apposed to the stated 10-20 days. I must say I am very disappointed in the quality of these overalls. The picture looks like they are made of heavy duty denim but in fact they are made of a very thin flimsy denim material. I read several of the other reviews before purchasing and felt I would be getting something close to what everyone raved about. Unfortunately I didn't. My overalls don't look to be nearly as good quality "in person" as those in the pictures other reviewers have submitted. It is stated on the website that the XXL size is 54 cm at the chest. My smallest dog, who I bought these for, is 49 cm at the chest and these overalls are too small for him. You can see from the pictures that they are too tight around his chest.