Quick to put together and is super cute! I was worried about my mattress being too small but a 6” mattress looks so great with it! When all the screws are tightened completely it doesn’t wobble, or shake, or make any noise. It is firm and I am very pleased!