I would do XL twin. It's perfect for a dorm bed, perfect for a couch, the beach--anywhere, really. The main thing is to make it at least twice their wingspan, and two feet longer than their height so that they always have plenty of quilt to relax under and not fight with.