The bed was extremely easy to put together with the instructions provided. As far as the quality the slats for the bed were extremely cheap and we are going to end up swapping them for more stability. 

I gave it 3 stars because despite the poor material it was easy to put together and arrived in a timely manner.