I would have given it 5 stars, except that the legs are too short.  I purchased a separate set of 7” legs and that remedied the situation.