I would recommend this and I would buy it again, if needed.  It was easy to put together and functions as I would expect.  I love the fact that I can use the metal handles and lift out a single bag and take it to the laundry room, without rolling the entire cart, but it's just as easy to roll the entire cart to the laundry room for a days worth of laundry. 

Pros: Easy to assemble, functional, easy to use