Super easy to assemble and very sturdy. Very plush with nice cushioning on the top. Fabric feels and looks expensive. Plan to purchase another for the foot of the bed, it’s such a great piece!