The seats are not pre drilled so you will have to drill them yourself. It’s easy to put together and they will send you pieces if something is defective and it will get shipped fast. The seats make noise when u sit on them. Overall it’s ok for the price but I will be purchasing a different set of chairs. The table is nice.