Overall, the overalls are in very nice shape. There is no problem with the buttons or the zippers. The size tags are ripped off, but I am at two extra-large and these fit me just fine. If you are a taller two XL these will be a tad short I have included measurements in the pictures to help. The pants are also a little dirty from normal use and there is also a little tear near the top of the back pocket that zippers. This is not affect a pocket in anyway.