Nice design and quality but sizes are well under the norm. Opted for a medium bottom and large top, they don't fit and cut in. Knowing this I would have gone large bottom and XL top. Annoying having to go through return process or just keep bathers that don't fit in the hope of them fitting one day lol