The top is vinyl so you do not need to worry about spills.   We filled these with beach blankets for the pool.  We can easily carry out to the pool too.