I had this professionally assembled, and while it was mostly fine, the mat seemed a bit too loose and saggy. After a few weeks of use, I also found that the springs were becoming detached with the bouncing creating dangerous gaps. They could be reattached, but it seemed unsafe.