Its perfect, I love it. Easy to put together, not just the design but the bags are sturdy, its high enough from the floor that you dont bother your back if you have to reach deep into the bag. You can also lift the bag out of the cart to take it to the washer rather than having to wheel the whole thing in there. Great price also.