Arrived in the time it stated and it was super easy to assemble. Fits perfectly in my small balcony and now i can sit outside with my pups and enjoy the outdoors from home.