I would give this a five star overall, but I ordered one and it had been dropped at some point and the legs were compromised. The replacement piece had two small nicks on the edges. I kept it because I didnt want to deal with anther return. Otherwise, its pretty and functional.