Assembly was a little confusing towards the end but we managed and it fits great in our small living room with plenty of extra storage for cable box, etc.