I needed something that would house some of my sewing supplies and also serve as a night stand for my guest/ sewing room.  The fold out ends are a bonus!  A negative would be that it wobbles easily and the drawers slide out some on their own.  It is sitting on carpet so possibly this would not happen so much if it was on a solid surface. I like that the drawers have metal vs. plastic glides, in that they will hold up better. All went well with the assembly except 2 mistakes in the instruction sheet.  Also, the top came with a very minor chip on the front edge which I decided to touch up myself.  Overall for the price, style and its functionality, I am happy with this piece.