I absolutely love this headboard! All the hardware was provided, just needed a screwdriver to assemble. It took us about an hour. My mattress is from Wayfair also and very comfortable. Its the Wayfair 12 hybrid, no box spring needed because there is plenty of support from the wooden planks.