My grandchildren were more than happy with it. They fit perfectly and were well made. Good material and the colors were exactly as pictured. Both are over 6 feet tall and muscular. The larger ones gave them the option to wear shirts underneath. Definitely worth the price.