The top cushion came stained. (They did give us a refund). However, if it wasn’t for that, it was a very sturdy bench and nice quality. Description is very accurate.