Bed appears to be solid. Assembly was not difficult. Only reason I’m rating it a 3 was because they sent one of the boxes the bed was shipped in, was the wrong color & size. Then, when I called to get it corrected, I was on hold for over an hour with customer service.