The fabric is to die for!  I’m wishing I ordered this bed for myself instead of my daughter. 
The assembly was not hard however you do have to put effort into putting the slats in and pushing them down.