I love the bed frame. It gave my room a totally different look. It was delivered in about 4 days and took about 20mins to put together. Theres only 6 screws that goes into putting the headboard together. Everything else it just kinda snaps into place. You do need a box spring. I have a 8inch box spring with a 12inch mattress.