Still putting this piece together, but just from the assembly I can tell it will be sturdy. The wood color is beautiful and just as pictured. My 10 year old daughter helped me assemble the frame - the instructions are very easy to follow... we should have the bench assembled tomorrow and be swinging away in no time. Really looking forward to my new porch swing.