I love this bed. I got it for my grandson who had outgrown a twin bed but I almost kept it for myself. Absolutely solid with no squeaking.  It was not hard to put together, took less then an hour. Delivery was on time with no problems or damage.