Pretty easy to put together. There were some corner brackets that were a little crooked and required a little extra work to get the bolts in. Otherwise, the bed is very sturdy and no squeaking so far.