I would have given this a 5 but the material was not as thick as I thought it would be.  Some of the pieces didn’t quite meet up for a tight fit.  It is pretty sturdy though, so we decided to keep it and see how long it will last.