Just received this today. It was a cinch to assemble and as soon as the couch gets moved in it will look great. I thought it only had 2 USB ports, but it also has 2 outlets. I like it very much.