I bought this for my daughter's porch. She loves it! She was able to put it together, with the help of her 3 year old. So it is easy to assemble. She said it's perfect!