Super easy to put on comes with the squishy rolls to put in the seems and straps for the legs underneath (which I hadn’t gotten to yet) but overall great product worth the