Very easy to assemble. The color is just beautiful! Delivery was fast. I actually received before the scheduled delivery date. The material is so soft and comfortable. So far is seems very sturdy. I was happy that it also came with the bolts to attach it to my bed frame so I didn't have to worry about running to the store to purchase them. Very pleased with my purchase!