Excellent product. 
Poor delivery service. Courier advised a time slot but didn’t turn up that day. Arrived the following day yet I had stayed in the previous day for the delivery.