The size fits our space perfectly. The parts were made well with nothing missing. All the holes like up perfectly. The engineering behind the assembly was flawless. 

It does take some time to put together, but worth the savings. The finish is a thin laminate over particle board. Seems to be durable enough for our usage. I would recommend using a little wood glue before locking panels in with the cam locks.