Good cushioning. The hinge of the centre box is a little finicky but otherwise works well. Easy to install by yourself. Excellent communication by the delivery team