Great looking especially for the price! My boyfriend assembled it with minimal help from me to hold up pieces. The front doors were a little tricky to get aligned but doable we found if we screwed the middle piece in first while one of us held up the door front to avoid a misaligned gap at the top of the doors. Overall very satisfied and may be ordering a matching one!