Item is fine but sadly the size I chose is too large. It would've been helpful to have more accurate sizing guidelines. Product quality seems OK. Shipping took a little while but I think it was coming from China or something so it probably got held up in customs.