This is a good value for the price.  The pieces fit o.k. but are not perfect but it is a birdhouse after all.  Like other reviews it requires a serious amount of assembly.  If you are not a hands on handy person this is not the birdhouse for you.  The directions are mediocre at best.  If you like a challenge it is like putting a puzzle together.