I bought this for a 24-day cruise that we just got back from, and am pretty happy with it overall.

The pluses:

--it holds a lot
--it has both small and large compartments, so you can store both smaller and larger pieces in it
--the clear front makes it easy to locate what you need

The cons:

--the elastic ties are much too small, making it hard to roll up; I ended up not even using them
--it folds better than it rolls, making it take up more space

Overall, the quality of it seems fine to me, and I know I'll be able to use it for years to come.