Solid and mattress is comfortable. I had to have it professionally put together. No complaints so far!