Not a snug fit of all the pieces when together but a nice frame. Not the highest quality but good for sale price.