Just got mine delivered in good condition. Everything was just perfect and I’m loving it so much it’s comfy and easy to put together. It could take some time but it’s worth to be honest.