Fitted perfectly, great price, easy to assemble, slight crack in one of shelves but cant be seen with books over. 
Very pleased!