Overall worked for us. Once built it seems a bit unsturdy. I wouldn’t recommend a teen or adult sleep on it, but seems perfectly fine for young kids. My 7 and 5 year old love! Looks exactly like the photo represents.