The piece looks really amazing, however, when it comes to assembly of the benches, there are absolutely no pre-made holes that align for the assembly. Having to drill them myself is quite a hassle and not what I was bargaining for in this purchase.