Delivery was good and the bed is nice and sturdy. No squeaking as of yet. Also it was very easy to put together and I could do in alone in about 30mins. All tools included too.