Perfect fit for our backyard deck. Easy to put together and has brackets to make sure bar is secure but they didn't fit our deck, but seem like a universal enough piece to fit most. Had my husband make our own brackets to attach to deck. Another thing to take into consideration is it isn't sealed. Which it does state in the details. When it arrived I planned on sealing it just for extra protection from the elements. So far so good, I'm happy.