Bedframe took some time to put together, but all-in-all it was a good purchase at a decent price. The fabric is really soft and the frame seems sturdy. I am happy with my purchase.