I have had a bed and a desk assembled. Both were done very quickly and professionally.  The assembler was on time both times and very polite and friendly and did a really great job.  I have been very impressed with this service.