This is a really great quality bed! I'm so glad I bought a bunk bed with thicker posts so that it has a higher weight capacity. It's a really beautiful bed too (we have the white one)! All the hardware is very sturdy and it attaches so tightly I never worry! I put it together myself; it wasn't too confusing, but it was time consuming. If you have the budget for it, it's probably worth the cost to just pay to have them put it together.