This bed arrived packed well, no scratches. I was able to assemble myself with no issues. Everything fit together well. Bed is sturdy, doesn’t make any noises or squeaking when moving on it. I would definitely recommend this!