The bench is nice and sturdy. I was put together quickly and with ease. The bench looks as nice as pictured and looks great in our back yard. I feel that it would fit almost anywhere.