This cabinet is solidly constructed and relatively straight forward to assemble. 
We had a small issue with our order and received excellent customer service to resolve the issue. Love the cabinet!!