Frame came in good condition and was easy to assemble. But geez do I hate allen wrenches but I guess that’s the simplest way to have these screws. Fabric on the headboard is soft and slightly cushioned. There were no missing pieces or screws and everything fit where it should. Great quality for the price. Now just waiting for the mattress to be delivered. I do like that the pieces are adjustable for the size of the mattress. So if you want the headboard higher or lower, you can adjust. 1010