I bought this for my grandson and he loves it!  The ledge keeps everything from falling off - great idea!  Very sturdy.  Am sure this will last many years!