Product review (4 stars): Large Silverware Basket
Make sure you measure before you purchase because this basket is VERY large all the way around.  It is also a much darker gray than what shows in the picture.  It has 3 separate snap on tops that go over the basket.  The larger middle top has a small latch that locks the lid down but when unlocked the entire lid comes off.  I tried to get it to snap in tightly, but I don't think it really does. The lids are not great but are good enough and I'm okay with that.  The basket is very deep and I don't think you would have to worry about longer items flipping out during the wash and ending up on the bottom near the heat elements.

My dishwasher is not a GE, but this did fit...barely.  It would have been my bad for not taking note of the size listed and measuring my dishwasher.  The basket fits the entire width of the bottom rack and is 8" high.  PLEASE NOTE:  my dishwasher does not have an upper rack washing arm.  If yours does, make sure you flip the basket so the handle is up against the door.  I don't know if it would interfere with the rotating arm, but I would suggest that you place it that way anyway just to get a clean wash.  My first inclination was to put the handle inside to make the basket easier to load...but since I wanted as much water and soap on them as possible, I flipped it so the handle was to the door and the basket facing inwards.  I don't really have a problem reaching over to load since I pull the rack fully out when loading the dishwasher anyway.

I bought the basket mainly for being able to stack the silverware in the separate slots to allow for more thorough cleaning, but my knives are too thick to fit in the slots so they end up in one of the two side pockets that I left open on purpose for larger items.  Also, the basket is so deep that my smaller spoons and forks swing free, but that is not a big deal.  Overall, it seems pretty solid and it fits my needs so I am recommending it.  But make sure you measure!