I am really happy with the quality of this console. It took my handy husband a couple of hours to put it together, but it presented no problems. My only problem was that it said 2 day delivery. We were leaving Florida for Connecticut, so we were really counting on it being just two days. When it wasn't there in two days, I called and was informed that shipping and then delivery was actually 4 days. It did arrive in enough time to assemble it, but just barely. I would not hesitate shopping and buying from this site in the future.