Perfect fit and really sturdy.  My kids love being able to see all their books in one spot and I love that they are now more organized...