I did not give us five stars because it took longer than originally quoted for it to arrive. Once it arrived it came in a box with no packaging and one of the wheels was broken. I decided not to return it due to Covid issues and because I didn’t want to wait another extended period to receive a new one. So I decided to keep the one I have. I have a second order that has been delayed twice now and is an estimated to arrive until the end of May.This other order was a similar item and place the exact same time. I’m disappointed in the turnaround of these items.