Perfect fit for my apartment! Experienced some missing pieces, but after chatting with an agent from wayfair.com for around 5-7 minutes, my problem was fixed! As long as you are able to describe what your issue is, they took care of it in minutes. New pieces were shipped to me quickly and I was able to enjoy my TV stand! Will definitely continue ordering from this site!