Very happy. Easy to put together and looks great. I dont think it would hold up big dogs but great buy for the price.