overall just ok
great shipping and returns, product runs small so buy big. also leaked in pool. embarressing.
Rating: 3 stars