Easy to put together and looks really great. You will definitely want a mattress that’s 10-12 inches. I got a mattress topper to make up the space between the bed and the headboard. 
So far the bed has been great, it’s been a few days. My partner is a big guy and he is still not sure if it feels sturdy enough. The slats definitely could be better quality.
The headboard itself is also a little flimsy. Wish it was sturdier or solid instead of hollow.