Better than expected bed frame.  Took about 45 minutes to assemble.  Lots of pieces but good instructions.  Came with all needed tools and hardware.  Shelf is narrow with no backing.  Quality is pretty good for price.  ~$400 paid.  I wouldn’t pay more than that though.  We tried it with a box spring, but it is better without. Our mattress is pretty thick.