Took a while to put together but in the end, it was worth it.  Bed looks nice and quality is on par with what we expected.