Sturdy frame,took 2hrs to assemble,was able to follow assembly on YouTube video, package was not torn n no holes, instructions could be more detailed ,Im happy with my purchase,will update once its outside