My headboard came with a few stains, very little but still made me a bit uncomfortable. Bed was easy to set up, did it all by myself. Seems sturdy. It can hold a standard box spring and mattress