My son loves this bed. It was fairly easy to assemble. There were several damaged parts But the customer service is great and the replacement parts are on the way. 
This is a good bed but you do get what you pay for, this is not super quality.