Overall this is a good product for the price. I would recommend using this in flat surface, using this on carpet can cause the wheels to come out.