Does the job but very cheaply made, I definitely overpaid for this shelf and have regrets but I am using it , not sure how long it will hold up , we shall see