Very easy to put on. Fits well and easy to clean! Sturdy and holds up to 5 grandkids easily!