At first I was a little intimated by all the pieces but we put it together in about 30 minutes. It is sturdy and looks great. My mattress doesn't slide against the sIats. I love my new king bedframe.