Easy to put together. Sturdy structure, fits our mattress perfectly. No squeaked or sounds. Bed squirt is awesome too (I’m going to dye it to match my bedding. 100 recommend!