These were ready to go right out of the box and they serve the intended purpose, but the tray table is a little lower quality than I would have hoped. I know they were affordable so I shouldn't expect too much, but when the top slides down for storage, I feel like it could come apart in the future or after a lot of use.