In great used condition. This is a UK brand - tag says XL but it fits like a large. Check the measurements