Perfect - I purchased this to hold my large seat square seat cushions.  They fit perfectly and there is tons of room.
It is very easy to move around and looks great.