Overall we’re happy with our purchase!  My boy’s absolutely love it.  It was also relatively easy to put together.  I would have given it a full 5 stars except 2 slats for the foot/headboard arrived broken and my husband had to replace 2 screws that were put in extremely crooked.  Luckily he’s handy so we’re able to fix all this on our own without returning and/or replacing items.  
It’s a solid bed that will withstand 2 crazy boys for years to come.