We got the exact thing we ordered, some issues with delivery company but I won't let it affect the review of the product. 
Very sturdy, seems like good quality bed. The assembly instructions took 15min for me to decode, it was confusing with numbers and letters... but once we figured it out, the bed is super easy and fast to assemble, maybe 15min for 2 people. so far the mattress is not moving and no squeeking or other issues. We painted the headboards black and got a nice stylish modern bed. 

Only small complaint is that the slats dont come all the way to the end (foot of the bed) so as you sit on the end of the bed (mattress) the mattress will drop a bit into the space between the frame and slats, not enough to bother but makes a funny sound. maybe if the mattress was just 2cm larger or further down this wouldnt happen. i might by a wooden boars to add to the end of the bed myself as an extra slat.