It took me like 5 minutes to assemble it , like someone suggested I used zip ties instead of provided Velcro straps. The quality is ok , not very sturdy but my daughter is only six and not a rough player so I hope it will last for couple of years.