Ridiculously easy to put together and I used a 12" mattress for the daybed which is more than necessary but very comfortable.  The 8" mattress for the trundle was exactly the right height.  Any deeper and it wouldn't have fit.  Very nice looking set!