Good fit and does the job.
They are great to wear at the gym because they are incredibly comfortable and also give you the extra exercise to burn more calories. My core has never been happier! They are also perfect if you cannot get to the gym or just do not feel like it. Its a great way to make your daily routine filled with exercise.