I've used this suit for my 2019 and 2018 ski week. The suit delivered on the flashy look. I got 1-2 compliments a day. The suit is a bit hotter than my previous 2 piece which by itself would be ok. The problems are:* The ventilation holes do not have internal fabric to prevent snow from getting in. If you're hot and you open them, you will get snow in your suit.* There is no inner rubber in the pant legs. If you end up walking in deep snow - you will get snow in your shoes.* Getting the size right is tricky. Mine ended up being a bit too big so I sometimes have to pull it up or it's hard to walk because the waist is baggy.* Took me a while to figure out how my butt got wet - it's the stitches in the belt loops.This suit gets 5 stars for looks, and 2 stars for function as a snow suit.Beware, this thing will make you stand out and get comments from people all day! Whether it's the lift, going down the runs, or at the bar, you'll get positive energy all day long. Does it make you ski or snowboard better? That's hard to say, but it might!Pros:- Vibrant, great color.- Fits very good.- Has wind vent zippers on the sides to open up air if you are feeling warm.Cons:- No inner lining for boot so it's possible that snow could find it's way up your legs.- The side leg pocket zippers are not great for putting your hands in as the zipper cuts into your hand.- There is no hood, or option to add a hood.SIZES RUN SMALL! I ordered a 2XL (normally wear XL) and it barely zipped up. However, great quality. Kept me warm and dry all day even after a few spills. Could not stop getting compliments. One dude even gave me a beer bc of how much he loved the “getup”Came with one button missing but Amazon was great about replacing it.The quality of the product a great!! Very insulated and fits a bit loose for use.Bought this for my husband and he loved it! He wore it on a ski trip to Vail and not only got many compliments, but also stayed very warm the whole trip. Would recommend!Very fun and great gift for a friendSuper fun Christmas gift! It is super warm and everyone on the mountain loved it!