We ordered 8 of these and would have given them a 5 star rating, but one was in missing the shelve in the package.  I called the manufacture on the phone to ask if they could send the missing shelve, but the lady who answered told me there was nothing they could do about it since everything slowed down due to the COVID-19 and that I should just return it and they would send a replacement sometime in the future, but with no timeline.  Her attitude was terrible so this company gets a 1 star for their terrible customer service!