The headboard took the longest to put together but when I figured it out it was very easy to assemble the other parts it’s firm and sturdy and it even looks good with my box spring and mattress