Very nice looking bed, side cabinet set. 
Assembly instructions were fairly easy to follow and assembly is doable for those that are handy although I recommend having it professionally assembled.  The stud installation (the push in ones) need explicit instructions that explain not to hammer into the predrilled holes because they will poke through. Overall, I'd recommend this bed to my friends.