I received the bench very quickly! It was very easy to assemble, very sturdy and exactly as pictured. We have a small front porch and it’s a perfect fit!