This bed was not too difficult to put together and it looks beautiful in my bedroom!  I used a 10.5 inch mattress and a 10.5 inch box spring and there is no gap between the headboard and the mattress.