Not difficult to assemble, and seems good quality. If you don't use a box spring, the mattress will slip a lot. I had to get an anti-slip pad in order to prevent it and works great. There is no built in rod or slot to keep it from slipping otherwise.