I love the practicality of the table,  but it was a pain to put together. One of the pieces was damaged in two corners,  disappointing, but not worth the hassle of dismantling it and sending it back once I realized it. It doesnt roll easy on carpet and doesnt lay completely flush when opened, but it will serve its purpose and still be functional regardless.