Well built, and assembly was not difficult at all. The side panels are quite heavy. It will take 12 inch think mattress easily. I have 12 “ mattress