We received the bed on time. The quality of the fabric and sturdiness of the bed itself surpassed my expectations! The bed is very easy to assemble, everything fit perfectly, except for one hole, my husband had to adjust to make it work. Other than that, LOVE LOVE LOVE!!!! It is absolutely gorgeous!Pros: Great materials, easy to assemble, looks better than the photos in person!Cons: Had to adjust a hole a bit to make it line up with a screw, wasn't a big deal though.