At booking you can pre select your seat or seats if a group booking at a cost, cost depends on location you choose in the cabin.
If you do not pre book at check in you will be allocated a seat, if you have made a booking and have not pre selected your seat and have other people ie your family under your booking you will get allocated seats together at check in as long as your party is booked under one name.