Took some time to put together alone but didn't mind it. Large enough for my 50" TV and plenty of shelf space for anything needed.