This bed is pretty easy to put together, but you definitely need a friend or two to help. It comes with a lot of extra screws, etc, so you don't have to worry about messing up or losing one. It's cool that it comes with two different sizes of legs, but I think the shorter set would be way too short. It's very sturdy and has a nice, clean look. It's so cute and matches my beach theme perfectly!