It is absolutely perfect; the size is great, it is an attractive piece of furniture and it was easy to put together (it took approximately 1 hour). it also accommodates my television and blue ray quite nicely and the storage is great. i received the item in good condition, all materials necessary for putting the item together were available and i am more than comfortable in giving this tv stand a 5 star rating.