108 Linwood Plaza, Fort Lee,
New Jersey 07024, United States
Monday – Saturday: 11AM – 7PM
Over 15 Years Experience
The reason the chairs and other products we offer stand the test of time is the same reason we have been an industry leader since our founding in 2006: we understand the science and the art of comfort, we listen to the needs of our customers, and our brands work with the best engineers and designers in the world.