Assembly was fairly easy except I had a few issues with the last step and the screws did not fasten according to the design. I ended up having to use wood glue to set the top piece. It looks great but is fragile to move. I like the overall look however the color is more grey than I was going for. I ordered a driftwood color and was expecting it to look for wooden than grey-toned. 
Lastly the legs are quite short. As it doesn’t come with a platform bed to attach to, mine is freestanding in the floor and when the bed is against it you can hardly see the headboard. This was disappointing but not a deal breaker. 
Overall it’s not my favourite but I’m not unhappy with it, we just had to do some adjusting.