Easy to assemble and appear to be quite sturdy! They look great on both sides of the bed, and my dog couldn't wait to lay down.