I bought this bedframe for my new apartment after graduating from college.  It looks great in my room, is nice and sturdy, and was easy to assemble (at first I put two of the support legs in the wrong place but maybe I misread the directions although I dont think that was the case; it was an easy fix once I realized it).  I put it together myself in a couple of hours.  Everything you need is included except a phillips head screwdriver.  It was delivered on time.  I bought a mattress about 8in thick and box spring 5in thick and my bed is about 23in tall which is perfect for me.  I would recommend this product!