The shelf is fine but I should have paid closer attention to the size. I needed it to be small but this is too small. Quality seems fine.