The frame was not that bad to put together.  But the panels for the top of the platform didn’t line up! Would never purchase again.