The longer the better if this is your first time. It is very easy to get caught up with all the vendors. Be sure to allow yourself time to sit in on demonstrations/lectures that are less than an hour each. It gives you a chance to sit down to rest briefly also. The quilt show itself is awesome and there are lots of quilts to see. Plan to allow yourself time to explore the whole show.