Shelves are a bit smaller than it looks in this photo.  They're just about 15 inches wide each.  But Everything looks great on it. Look great with the matching desk.  Very attractive pieces.