Loved this table. Best part of the table is that it doesn't take a lot of space, but the layers of the table allow me to put a lot on it. I use two of these as nightstands next to my bed. They are able to carry a good amount of weight, including a lamp that is a little bit heavy. I am very impressed with these. I haven't found them to look cheap, and the suction cups make them feel a lot more stable. It is true that the glass doesn't fit perfectly in the frame, but this honestly didn't bother me, since they are stuck down with those suction cups. Can definitely assemble yourself. Took us about 20 minutes to put together one of these, and the second we could do in even less time.