Assembly was awful! Followed instructions exactly and the poles wouldn't line up enough to attach.  I had to take it apart and ended up leaving a spacer out to get one of the poles to finally attach.  Frustrating!!  The bag has an AWFUL new smell (washing it now with hopes it goes away).  BUT - it is sturdy, holds a ton!  It rolls smooth, even across carpet and transitions easily (full and empty) across different flooring.  Despite the initial frustration, hopefully if the smell dissipates, it will be worth it in the end.

Update:  The smell does fade and I love this hamper.  I would definitely recommend it despite its frustrating assembly.  I'm bumping it up to 4 stars.