Once assembled it is well worth the price. However my husband-the assembler- is an engineer and had to re drill holes & make other adaptions so that it would be square,plumb & sturdy. Many of the pre drilled holes were not deep enough or to deep and many were off by as much as 1/2" which if were not re drilled the pieces would not line up. After assembly the bench is very expensive looking and has a nice amount of storage under the seat. For the price it is well worth the adaptations