Bed arrived in a box that had been opened on one end and was not secured around, so being as heavy as it was, it was impossible to move from outside to indoors without everything falling out. There were pieces that came with small rips on the inner-facing side which is pretty lame but at the same time, no one will see it so to me it was not worth the huge hassle of returning.
Bed was relatively easy to put together. Like others have posted, I originally thought the slats were too long for the bed but you really have to wedge them in.. unfortunately doing that will 100% cause rips on the inside fabric. 
I am using a 14in’ mattress with this frame and it fits very nicely. No squeaking and very sturdy once put together. Basically the only downside to this is you’re bound to rip up the inner facing part while putting the bed together.