This piece was perfect for what we needed. It is sturdy and was easy to build. The seats are comfortable and it holds up very well in the weather! It glides easily with no weird noises.