Perfect for what we need.. the back piece did not line up, but with a little sanding, it fit perfectly.  Also drawer doesn't shut exactly right without a little wiggle. Other then that for the price, I feel it was still worth it. Fairly easy to get together.