All the pieces fit perfectly. There is ample storage. Very impressed with the quality and craftsmanship!