Excellent condition
I couldn't find the size tag but I believe it's a large please see measurements