I bought two of these and they are great! they came pre-assembled. they are not flimsy, or cheap quality. They are nice and sturdy and I highly recommend them. They look simple, but can definitely make a room look and feel higher quality.