Love this bed! I used a box spring to give the bed some height but it’s comfortable either way, just an aesthetic choice. Super easy to assemble and minimal packaging (once you get past the box in a box, hardly any styrofoam to get rid of) it is pretty heavy so I recommend having help if you have stairs. Each part has a sticker label to help with assembly and one person can do assembly until the end with the top rails. 

Have used it for a couple weeks and no squeaks! Fits perfectly over the wood wall piece I have, highly recommend!