I was surprised at how easy this was to put on and how good it looks. And, most importantly, it stays in place! With an active 8-year old jumping on and off all day I assumed I would be constantly putting it back in place but it stands up pretty well with just occassional adjustment.