Threads were missing from this item and the buttonholes were unfinished. Very very poor quality for an item that had a £40+ price tag. Asked for refund.