I bought these for my kitchen and they arrived on time as expected. All we needed to do is pop in the wheels and they were ready to be used. 

Pros: Easy to assemble. Wheels are smooth.
Cons: They are plastic, not sure how long they'll last if I put anything heavy inside. We'll see.