I love this bed! I ordered this bed on Tuesday and got it Friday which I love fast shipping! Putting the bed together was pretty easy. The only complaint I have with the assembly part was the screws coming all in one package so I had to seperate them before figuring out which one I needed. The bed requires a box spring but instead I took the slated from my old king size platform bed and screwed the slat piece on top of the 4 slates this bed came with and set my 8 inch mattress on top. It fit perfect, and the slates holds my mattress up very well, which I’m very happy with since I didn’t want a box spring.