I would say this would be perfect for what it is if the pieces were proper white.  Unfortunately, some pieces have some edges that are scuffed and/or discoloured.  There were also assembly issues where the screws weren't tightening but that's ok as there are a lot of other points that keep it pretty structurally sound. 

For what it is and what I wanted it to achieve, I would give it 5 because it's good.  It's just the nitpicky things like the edges and screw tightening that made me take off one star