I purchased the 5 ft.  It is a perfect size. I did put it on a table, but it would be great on the floor also.  The colors are so vibrant.  It is beautiful.