Product review (5 stars): Perfect.
Exactly as described.  Just wish it wasn't so cheaply made in the first place that replacement is required in the first place.